aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAriel D'Alessandro <dalessandro.ariel@gmail.com>2023-01-22 23:19:46 +0100
committerAriel D'Alessandro <dalessandro.ariel@gmail.com>2023-01-22 23:19:46 +0100
commit093e305968b6e913bdeee5aea4cf0d5fe5ee756c (patch)
treece0863efb6c9146731ca65431b02fe7942ec59b0
parent5455aacdedfb2829f000b2f120a6d5194d1227f8 (diff)
downloadnvim-conf-093e305968b6e913bdeee5aea4cf0d5fe5ee756c.tar.gz
nvim-conf-093e305968b6e913bdeee5aea4cf0d5fe5ee756c.zip
feat: lazy several plugins
-rw-r--r--lazy-lock.json10
-rw-r--r--lua/plugins/completition.lua1
-rw-r--r--lua/plugins/init.lua5
-rw-r--r--lua/plugins/lsp.lua1
-rw-r--r--lua/plugins/notify.lua2
-rw-r--r--lua/plugins/snippets.lua1
-rw-r--r--lua/plugins/telescope.lua1
7 files changed, 15 insertions, 6 deletions
diff --git a/lazy-lock.json b/lazy-lock.json
index f8d3bea..2abfee2 100644
--- a/lazy-lock.json
+++ b/lazy-lock.json
@@ -14,7 +14,7 @@
"delimitMate": { "branch": "master", "commit": "537a1da0fa5eeb88640425c37e545af933c56e1b" },
"dressing.nvim": { "branch": "master", "commit": "4436d6f41e2f6b8ada57588acd1a9f8b3d21453c" },
"fidget.nvim": { "branch": "main", "commit": "44585a0c0085765195e6961c15529ba6c5a2a13b" },
- "fzf": { "branch": "master", "commit": "d51980a3f50dfa8ce43b01a3dce216afb8a0bd8f" },
+ "fzf": { "branch": "master", "commit": "826178f1e2927ecef8b7699ef1269ba060a0a029" },
"fzf.vim": { "branch": "master", "commit": "bdf48c282ad2174c25c059b3cdb7956427b07a99" },
"git-worktree.nvim": { "branch": "master", "commit": "d7f4e2584e81670154f07ca9fa5dd791d9c1b458" },
"gitsigns.nvim": { "branch": "main", "commit": "7b37bd5c2dd4d7abc86f2af096af79120608eeca" },
@@ -23,12 +23,12 @@
"icon-picker.nvim": { "branch": "master", "commit": "66d37ceae84099ca76235de44466829eb37118c2" },
"indent-blankline.nvim": { "branch": "master", "commit": "c4c203c3e8a595bc333abaf168fcb10c13ed5fb7" },
"laravel.nvim": { "branch": "main", "commit": "3fb127286a730daf87132ef12fbb1442a4ac790b" },
- "lazy.nvim": { "branch": "main", "commit": "96d759d1cbd8b0bd0ea0a0c2987f99410272f348" },
+ "lazy.nvim": { "branch": "main", "commit": "cab4682d22a0451bc36a648694235621b5dd808e" },
"lspkind-nvim": { "branch": "master", "commit": "c68b3a003483cf382428a43035079f78474cd11e" },
"lualine.nvim": { "branch": "master", "commit": "0050b308552e45f7128f399886c86afefc3eb988" },
- "mason-lspconfig.nvim": { "branch": "main", "commit": "5b388c0de30f1605671ebfb9a20a620cda50ffce" },
+ "mason-lspconfig.nvim": { "branch": "main", "commit": "d7ff61a828d59bc593ea3e2020508c114048d790" },
"mason-tool-installer.nvim": { "branch": "main", "commit": "27f61f75a71bb3c2504a17e02b571f79cae43676" },
- "mason.nvim": { "branch": "main", "commit": "71069da64d33a33afc169ca37d7ae66699cfe5ee" },
+ "mason.nvim": { "branch": "main", "commit": "b66333c224e59d7aec64c16cbda256ca2e1262d3" },
"mind.nvim": { "branch": "v2.2", "commit": "79e0ca131d5e37dfa65f3f0e725d99742e4ff783" },
"null-ls.nvim": { "branch": "main", "commit": "33cfeb7a761f08e8535dca722d4b237cabadd371" },
"nvim-autopairs": { "branch": "master", "commit": "31042a5823b55c4bfb30efcbba2fc1b5b53f90dc" },
@@ -42,7 +42,7 @@
"nvim-notify": { "branch": "master", "commit": "bdd647f61a05c9b8a57c83b78341a0690e9c29d7" },
"nvim-projectconfig": { "branch": "master", "commit": "05fd34831e170db269d1b84597615bcdcdde930e" },
"nvim-transparent": { "branch": "main", "commit": "6816751e3d595b3209aa475a83b6fbaa3a5ccc98" },
- "nvim-treesitter": { "branch": "master", "commit": "e42a077fdf83f5ee05dd52025d26f8d70f973c49" },
+ "nvim-treesitter": { "branch": "master", "commit": "7bef1d53302f1087a07f83a4321582d835f44d4f" },
"nvim-treesitter-refactor": { "branch": "master", "commit": "75f5895cc662d61eb919da8050b7a0124400d589" },
"nvim-treesitter-textobjects": { "branch": "master", "commit": "2fb97bd6c53d78517d2022a0b84422c18ce5686e" },
"nvim-web-devicons": { "branch": "master", "commit": "13d06d74afad093d8312fe051633b55f24049c16" },
diff --git a/lua/plugins/completition.lua b/lua/plugins/completition.lua
index cf1a37d..f2a06e8 100644
--- a/lua/plugins/completition.lua
+++ b/lua/plugins/completition.lua
@@ -12,6 +12,7 @@ return {
{ "L3MON4D3/LuaSnip", version = "v1.*" },
"windwp/nvim-autopairs",
},
+ event = "VeryLazy",
config = function ()
require("alpha.completition")
end
diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua
index b126f85..fc3a134 100644
--- a/lua/plugins/init.lua
+++ b/lua/plugins/init.lua
@@ -24,5 +24,8 @@ return {
"tpope/vim-rhubarb",
"tpope/vim-dotenv",
"tpope/vim-eunuch",
- "adalessa/composer.nvim",
+ {
+ "adalessa/composer.nvim",
+ lazy = true,
+ },
}
diff --git a/lua/plugins/lsp.lua b/lua/plugins/lsp.lua
index 8d5c36a..8dbd56f 100644
--- a/lua/plugins/lsp.lua
+++ b/lua/plugins/lsp.lua
@@ -22,6 +22,7 @@ return {
},
},
},
+ event = "VeryLazy",
config = function ()
require("alpha.lsp")
end
diff --git a/lua/plugins/notify.lua b/lua/plugins/notify.lua
index 4b2a82c..c0d3099 100644
--- a/lua/plugins/notify.lua
+++ b/lua/plugins/notify.lua
@@ -2,7 +2,9 @@ return {
"rcarriga/nvim-notify",
config = function()
local notify = require("notify")
+ -- this for transparency
notify.setup({ background_colour = "#000000" })
+ -- this overwrites the vim notify function
vim.notify = notify.notify
end
}
diff --git a/lua/plugins/snippets.lua b/lua/plugins/snippets.lua
index cba0dd1..aabd418 100644
--- a/lua/plugins/snippets.lua
+++ b/lua/plugins/snippets.lua
@@ -130,6 +130,7 @@ end
return {
"L3MON4D3/LuaSnip",
version = "v1.*",
+ event = "VeryLazy",
config = function()
config()
vim.keymap.set("n", "<leader><leader>s", config)
diff --git a/lua/plugins/telescope.lua b/lua/plugins/telescope.lua
index 52d7b8b..8a8117a 100644
--- a/lua/plugins/telescope.lua
+++ b/lua/plugins/telescope.lua
@@ -9,6 +9,7 @@ return {
{ "nvim-telescope/telescope-ui-select.nvim" },
{ "nvim-telescope/telescope-fzf-native.nvim", build = "make" },
},
+ event = "VeryLazy",
config = function ()
require("alpha.telescope.setup")
require("alpha.telescope.mappings")