From 8d76ac5210d6843a7fd7ea72d5919aa479c11dfc Mon Sep 17 00:00:00 2001 From: Sean Herman Date: Thu, 13 Feb 2025 22:03:04 -0500 Subject: [PATCH] move extras before custom plugins (#9) ``` The order of your `lazy.nvim` imports is incorrect: - `lazyvim.plugins` should be first - followed by any `lazyvim.plugins.extras` - and finally your own `plugins` ``` --- lazyvim.json | 3 ++- lua/config/lazy.lua | 14 ++++++++++++++ lua/plugins/lazyvim-extras.lua | 13 ------------- 3 files changed, 16 insertions(+), 14 deletions(-) delete mode 100644 lua/plugins/lazyvim-extras.lua diff --git a/lazyvim.json b/lazyvim.json index 82e173e..9ab34a8 100644 --- a/lazyvim.json +++ b/lazyvim.json @@ -2,8 +2,9 @@ "extras": [ ], + "install_version": 7, "news": { "NEWS.md": "10960" }, - "version": 7 + "version": 8 } \ No newline at end of file diff --git a/lua/config/lazy.lua b/lua/config/lazy.lua index c652b10..d6f9ca9 100644 --- a/lua/config/lazy.lua +++ b/lua/config/lazy.lua @@ -19,6 +19,20 @@ require("lazy").setup({ spec = { -- add LazyVim and import its plugins { "LazyVim/LazyVim", import = "lazyvim.plugins" }, + + -- LazyVim Extras + { import = "lazyvim.plugins.extras.lang.go" }, + { import = "lazyvim.plugins.extras.lang.ruby" }, + { import = "lazyvim.plugins.extras.lang.python" }, + { import = "lazyvim.plugins.extras.lang.json" }, + { import = "lazyvim.plugins.extras.lang.markdown" }, + { import = "lazyvim.plugins.extras.lang.typescript" }, + { import = "lazyvim.plugins.extras.lang.terraform" }, + { import = "lazyvim.plugins.extras.lang.tailwind" }, + { import = "lazyvim.plugins.extras.lang.yaml" }, + { import = "lazyvim.plugins.extras.lang.git" }, + { import = "lazyvim.plugins.extras.lang.nix" }, + -- import/override with your plugins { import = "plugins" }, }, diff --git a/lua/plugins/lazyvim-extras.lua b/lua/plugins/lazyvim-extras.lua deleted file mode 100644 index 078b7fd..0000000 --- a/lua/plugins/lazyvim-extras.lua +++ /dev/null @@ -1,13 +0,0 @@ -return { - { import = "lazyvim.plugins.extras.lang.go" }, - { import = "lazyvim.plugins.extras.lang.ruby" }, - { import = "lazyvim.plugins.extras.lang.python" }, - { import = "lazyvim.plugins.extras.lang.json" }, - { import = "lazyvim.plugins.extras.lang.markdown" }, - { import = "lazyvim.plugins.extras.lang.typescript" }, - { import = "lazyvim.plugins.extras.lang.terraform" }, - { import = "lazyvim.plugins.extras.lang.tailwind" }, - { import = "lazyvim.plugins.extras.lang.yaml" }, - { import = "lazyvim.plugins.extras.lang.git" }, - { import = "lazyvim.plugins.extras.lang.nix" }, -}