1
0
mirror of https://github.com/dcarrillo/dotfiles.git synced 2024-12-22 17:28:01 +00:00

[neovim] Add lazy events to some plugins

This commit is contained in:
Daniel Carrillo 2023-01-28 18:14:14 +01:00
parent 0a826bb358
commit 3403d072e2
Signed by: dcarrillo
GPG Key ID: E4CD5C09DAED6E16
4 changed files with 45 additions and 42 deletions

View File

@ -1,7 +1,7 @@
{ {
"Comment.nvim": { "branch": "master", "commit": "d9cfae1059b62f7eacc09dba181efe4894e3b086" }, "Comment.nvim": { "branch": "master", "commit": "d9cfae1059b62f7eacc09dba181efe4894e3b086" },
"DAPInstall.nvim": { "branch": "main", "commit": "8798b4c36d33723e7bba6ed6e2c202f84bb300de" }, "DAPInstall.nvim": { "branch": "main", "commit": "8798b4c36d33723e7bba6ed6e2c202f84bb300de" },
"LuaSnip": { "branch": "master", "commit": "563827f00bb4fe43269e3be653deabc0005f1302" }, "LuaSnip": { "branch": "master", "commit": "500981ff6cefc7343e3959ef0f939bd0bfd49ba9" },
"auto-save.nvim": { "branch": "main", "commit": "4b59610e1318f8a89501cee9d47a0e8650f0a4d5" }, "auto-save.nvim": { "branch": "main", "commit": "4b59610e1318f8a89501cee9d47a0e8650f0a4d5" },
"b64.nvim": { "branch": "main", "commit": "12dde6ebc3035f010833f513cfbd9abad92b28b3" }, "b64.nvim": { "branch": "main", "commit": "12dde6ebc3035f010833f513cfbd9abad92b28b3" },
"bufferline.nvim": { "branch": "main", "commit": "028a87933d99f8bb88f2f70a4def3ff9574f3594" }, "bufferline.nvim": { "branch": "main", "commit": "028a87933d99f8bb88f2f70a4def3ff9574f3594" },
@ -9,33 +9,33 @@
"cmp-nvim-lsp": { "branch": "main", "commit": "59224771f91b86d1de12570b4070fe4ad7cd1eeb" }, "cmp-nvim-lsp": { "branch": "main", "commit": "59224771f91b86d1de12570b4070fe4ad7cd1eeb" },
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" }, "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
"cmp_luasnip": { "branch": "master", "commit": "18095520391186d634a0045dacaa346291096566" }, "cmp_luasnip": { "branch": "master", "commit": "18095520391186d634a0045dacaa346291096566" },
"diffview.nvim": { "branch": "main", "commit": "b3a8a4fa7d8f621eadd299bda61be417411c5a2a" }, "diffview.nvim": { "branch": "main", "commit": "dc77f487b292c4a89dd437d80331e3aacbe3aaed" },
"friendly-snippets": { "branch": "main", "commit": "046e4d3491baf664e0eef5231d28beb49333578b" }, "friendly-snippets": { "branch": "main", "commit": "a6f7a1609addb4e57daa6bedc300f77f8d225ab7" },
"fzy-lua-native": { "branch": "master", "commit": "085c7d262aa35cc55a8523e8c1618d398bf717a7" }, "fzy-lua-native": { "branch": "master", "commit": "085c7d262aa35cc55a8523e8c1618d398bf717a7" },
"git-blame.nvim": { "branch": "master", "commit": "5ddf157139ecfc0d2161f00c2cce4874578dc355" }, "git-blame.nvim": { "branch": "master", "commit": "5ddf157139ecfc0d2161f00c2cce4874578dc355" },
"gitsigns.nvim": { "branch": "main", "commit": "bb808fc7376ed7bac0fbe8f47b83d4bf01738167" }, "gitsigns.nvim": { "branch": "main", "commit": "bb808fc7376ed7bac0fbe8f47b83d4bf01738167" },
"go.nvim": { "branch": "master", "commit": "adab4c599d65aed7e3840dc713f2c46864410721" }, "go.nvim": { "branch": "master", "commit": "c74af231c78176ea5fdc5529e7b1a1a301f3427a" },
"guihua.lua": { "branch": "master", "commit": "1a8af45b2117d28ca56d38c275af1c211f0ffd94" }, "guihua.lua": { "branch": "master", "commit": "8c0288e9b256931161fd4bd2ff69251b538c1776" },
"indent-blankline.nvim": { "branch": "master", "commit": "8299fe7703dfff4b1752aeed271c3b95281a952d" }, "indent-blankline.nvim": { "branch": "master", "commit": "8299fe7703dfff4b1752aeed271c3b95281a952d" },
"lazy.nvim": { "branch": "main", "commit": "15fe46a728b7473d4cae368838bbc1c79c3a3f48" }, "lazy.nvim": { "branch": "main", "commit": "15fe46a728b7473d4cae368838bbc1c79c3a3f48" },
"lspsaga.nvim": { "branch": "main", "commit": "c8edd1b76e9f3fa5a91d7f6a08326328509e6c0e" }, "lspsaga.nvim": { "branch": "main", "commit": "aae60979aa328be90e4b39455ae8be4a8ea0a787" },
"lualine-lsp-progress": { "branch": "master", "commit": "56842d097245a08d77912edf5f2a69ba29f275d7" }, "lualine-lsp-progress": { "branch": "master", "commit": "56842d097245a08d77912edf5f2a69ba29f275d7" },
"lualine.nvim": { "branch": "master", "commit": "0050b308552e45f7128f399886c86afefc3eb988" }, "lualine.nvim": { "branch": "master", "commit": "0050b308552e45f7128f399886c86afefc3eb988" },
"markdown-preview.nvim": { "branch": "master", "commit": "02cc3874738bc0f86e4b91f09b8a0ac88aef8e96" }, "markdown-preview.nvim": { "branch": "master", "commit": "02cc3874738bc0f86e4b91f09b8a0ac88aef8e96" },
"mason-lspconfig.nvim": { "branch": "main", "commit": "422b9745143150e16cd3fe331c74f6737de75e72" }, "mason-lspconfig.nvim": { "branch": "main", "commit": "422b9745143150e16cd3fe331c74f6737de75e72" },
"mason.nvim": { "branch": "main", "commit": "621730a9911ff7544e6aab5570748c342ba8b1f7" }, "mason.nvim": { "branch": "main", "commit": "2469bfc2538652cb0cf88c129f67d38e46a9cb59" },
"neo-tree.nvim": { "branch": "v2.x", "commit": "8238865e1d9c61f1a260c290653f2c419503e0a9" }, "neo-tree.nvim": { "branch": "v2.x", "commit": "8238865e1d9c61f1a260c290653f2c419503e0a9" },
"nui.nvim": { "branch": "main", "commit": "b99e6cb13dc51768abc1c4c8585045a0c0459ef1" }, "nui.nvim": { "branch": "main", "commit": "b99e6cb13dc51768abc1c4c8585045a0c0459ef1" },
"null-ls.nvim": { "branch": "main", "commit": "2ff0a4ed1985d04bae3f21915ee0b1be3932c164" }, "null-ls.nvim": { "branch": "main", "commit": "7b2b28e207a1df4ebb13c7dc0bd83f69b5403d71" },
"nvim-autopairs": { "branch": "master", "commit": "31042a5823b55c4bfb30efcbba2fc1b5b53f90dc" }, "nvim-autopairs": { "branch": "master", "commit": "31042a5823b55c4bfb30efcbba2fc1b5b53f90dc" },
"nvim-cmp": { "branch": "main", "commit": "e7e2ef7031db8e0cfad7ad9916ec766ddd9dbb3b" }, "nvim-cmp": { "branch": "main", "commit": "e7e2ef7031db8e0cfad7ad9916ec766ddd9dbb3b" },
"nvim-dap": { "branch": "master", "commit": "700a3c7d6fbe5b07bee74e9952b456120d355c47" }, "nvim-dap": { "branch": "master", "commit": "700a3c7d6fbe5b07bee74e9952b456120d355c47" },
"nvim-dap-ui": { "branch": "master", "commit": "1e21b3b50e67700e32285b5a74e645311fd8bbea" }, "nvim-dap-ui": { "branch": "master", "commit": "1e21b3b50e67700e32285b5a74e645311fd8bbea" },
"nvim-dap-virtual-text": { "branch": "master", "commit": "191345947a92a5188d791e9786a5b4f205dcaca3" }, "nvim-dap-virtual-text": { "branch": "master", "commit": "7f7f2af549e72a0b7bddc3b4f827beb027ea8ce3" },
"nvim-lspconfig": { "branch": "master", "commit": "1d3203b4c39ea5ec63cf1271d9e3b14a91706897" }, "nvim-lspconfig": { "branch": "master", "commit": "1e988250a0f52a68ddb72905d623405d634e9c5d" },
"nvim-treesitter": { "branch": "master", "commit": "6ae94e0341bead5bc00c4d14396fb7fd28629d3a" }, "nvim-treesitter": { "branch": "master", "commit": "5812ae26f749f38fb6a315bd0c3544e6ed9905d4" },
"nvim-ts-context-commentstring": { "branch": "main", "commit": "a0f89563ba36b3bacd62cf967b46beb4c2c29e52" }, "nvim-ts-context-commentstring": { "branch": "main", "commit": "a0f89563ba36b3bacd62cf967b46beb4c2c29e52" },
"nvim-web-devicons": { "branch": "master", "commit": "3548363849878ef895ce54edda02421279b419d8" }, "nvim-web-devicons": { "branch": "master", "commit": "a421d183ef37dfa13f51a5805bed2381aebf9080" },
"plenary.nvim": { "branch": "master", "commit": "1c7e3e6b0f4dd5a174fcea9fda8a4d7de593b826" }, "plenary.nvim": { "branch": "master", "commit": "1c7e3e6b0f4dd5a174fcea9fda8a4d7de593b826" },
"projections.nvim": { "branch": "main", "commit": "6820ad90343b5ec78f236bbe0e13d9c8078a0c48" }, "projections.nvim": { "branch": "main", "commit": "6820ad90343b5ec78f236bbe0e13d9c8078a0c48" },
"sad.nvim": { "branch": "master", "commit": "e8ab74c7a506f96a823527bfa78a66681483120b" }, "sad.nvim": { "branch": "master", "commit": "e8ab74c7a506f96a823527bfa78a66681483120b" },

View File

@ -44,52 +44,59 @@ lazy.setup({
}, },
-- Plugins -- Plugins
{ "nvim-lua/plenary.nvim" }, { "nvim-lua/plenary.nvim", lazy = true },
{ "windwp/nvim-autopairs" }, { "windwp/nvim-autopairs" },
{ "numToStr/Comment.nvim", version = "v0.*" }, { "numToStr/Comment.nvim", version = "v0.*" },
{ "JoosepAlviste/nvim-ts-context-commentstring" }, { "JoosepAlviste/nvim-ts-context-commentstring" },
{ "kyazdani42/nvim-web-devicons" }, { "kyazdani42/nvim-web-devicons", lazy = true },
{ "akinsho/bufferline.nvim", version = "v3.*" }, { "akinsho/bufferline.nvim", event = "VeryLazy", version = "v3.*" },
{ "moll/vim-bbye" }, { "moll/vim-bbye" },
{ "nvim-lualine/lualine.nvim" }, { "nvim-lualine/lualine.nvim", event = "VeryLazy" },
{ "lukas-reineke/indent-blankline.nvim", version = "v2.*" }, { "lukas-reineke/indent-blankline.nvim", event = "BufReadPost", version = "v2.*" },
{ "nvim-zh/auto-save.nvim" }, { "nvim-zh/auto-save.nvim", event = "BufReadPost" },
{ "gelguy/wilder.nvim" }, { "gelguy/wilder.nvim" },
{ "romgrk/fzy-lua-native" }, { "romgrk/fzy-lua-native" },
{ "mg979/vim-visual-multi", version = "v0.*" }, { "mg979/vim-visual-multi", version = "v0.*" },
{ "gnikdroy/projections.nvim" }, { "gnikdroy/projections.nvim" },
{ "nvim-treesitter/nvim-treesitter" }, { "nvim-treesitter/nvim-treesitter", event = "BufReadPost" },
{ "ray-x/sad.nvim" }, { "ray-x/sad.nvim", cmd = "Sad" },
{ {
"nvim-neo-tree/neo-tree.nvim", "nvim-neo-tree/neo-tree.nvim",
version = "v2.x", version = "v2.x",
dependencies = { "MunifTanjim/nui.nvim" }, dependencies = { "MunifTanjim/nui.nvim" },
}, },
{ "taybart/b64.nvim" }, { "taybart/b64.nvim", event = "VeryLazy" },
-- cmp plugins -- cmp plugins
{ "hrsh7th/nvim-cmp" }, {
{ "hrsh7th/cmp-buffer" }, "hrsh7th/nvim-cmp",
{ "hrsh7th/cmp-path" }, event = "InsertEnter",
{ "saadparwaiz1/cmp_luasnip" }, dependencies = {
{ "hrsh7th/cmp-nvim-lsp" }, "hrsh7th/cmp-buffer",
"hrsh7th/cmp-path",
"saadparwaiz1/cmp_luasnip",
"hrsh7th/cmp-nvim-lsp",
},
},
-- Snippets -- Snippets
{ "L3MON4D3/LuaSnip", version = "v1.*" }, { "L3MON4D3/LuaSnip", version = "v1.*" },
{ "rafamadriz/friendly-snippets" }, { "rafamadriz/friendly-snippets" },
-- LSP -- LSP
{ "neovim/nvim-lspconfig" }, {
"neovim/nvim-lspconfig", event = "BufReadPre",
},
{ "williamboman/mason.nvim" }, { "williamboman/mason.nvim" },
{ "williamboman/mason-lspconfig.nvim" }, { "williamboman/mason-lspconfig.nvim" },
{ "jose-elias-alvarez/null-ls.nvim" }, { "jose-elias-alvarez/null-ls.nvim", event = "BufReadPre" },
{ "RRethy/vim-illuminate" }, { "RRethy/vim-illuminate", event = "BufReadPost" },
{ "folke/trouble.nvim" }, { "folke/trouble.nvim", cmd = { "TroubleToggle", "Trouble" } },
{ "glepnir/lspsaga.nvim" }, { "glepnir/lspsaga.nvim", event = "BufRead" },
{ "arkav/lualine-lsp-progress" }, { "arkav/lualine-lsp-progress" },
-- Telescope -- Telescope
{ "nvim-telescope/telescope.nvim" }, { "nvim-telescope/telescope.nvim", cmd = "Telescope" },
{ "nvim-telescope/telescope-ui-select.nvim" }, { "nvim-telescope/telescope-ui-select.nvim" },
{ {
"nvim-telescope/telescope-fzf-native.nvim", "nvim-telescope/telescope-fzf-native.nvim",
@ -97,15 +104,15 @@ lazy.setup({
}, },
-- Git -- Git
{ "lewis6991/gitsigns.nvim", version = "v0.*" }, { "lewis6991/gitsigns.nvim", event = "BufReadPre", version = "v0.*" },
{ "sindrets/diffview.nvim" }, { "sindrets/diffview.nvim" },
{ "f-person/git-blame.nvim" }, { "f-person/git-blame.nvim" },
-- DAP -- DAP
{ "mfussenegger/nvim-dap", version = "0.*" }, { "mfussenegger/nvim-dap", event = "VeryLazy", version = "0.*" },
{ "rcarriga/nvim-dap-ui", version = "v2.*" }, { "rcarriga/nvim-dap-ui", event = "VeryLazy", version = "v2.*" },
{ "ravenxrz/DAPInstall.nvim" }, { "ravenxrz/DAPInstall.nvim", event = "VeryLazy" },
{ "theHamsta/nvim-dap-virtual-text" }, { "theHamsta/nvim-dap-virtual-text", event = "VeryLazy" },
-- Go -- Go
{ "ray-x/go.nvim" }, { "ray-x/go.nvim" },

View File

@ -1,4 +1,3 @@
require("plugins.impatient")
require("plugins.cmp") require("plugins.cmp")
require("plugins.telescope") require("plugins.telescope")
require("plugins.treesitter") require("plugins.treesitter")

View File

@ -7,9 +7,6 @@ lsp_saga.setup({
ui = { ui = {
border = "rounded", border = "rounded",
code_action_icon = "", code_action_icon = "",
colors = {
normal_bg = "#222436",
},
}, },
preview = { preview = {
lines_above = 5, lines_above = 5,