diff --git a/modules/home/programs/terminal/nvim/config/lua/avante-config.lua b/modules/home/programs/terminal/nvim/config/lua/avante-config.lua new file mode 100755 index 0000000..72d7d03 --- /dev/null +++ b/modules/home/programs/terminal/nvim/config/lua/avante-config.lua @@ -0,0 +1 @@ +require("avante").setup() diff --git a/modules/home/programs/terminal/nvim/config/lua/init.lua b/modules/home/programs/terminal/nvim/config/lua/init.lua index a064011..d316992 100755 --- a/modules/home/programs/terminal/nvim/config/lua/init.lua +++ b/modules/home/programs/terminal/nvim/config/lua/init.lua @@ -1,6 +1,7 @@ require("base") require("aerial-config") require("autopairs-config") +require("avante-config") require("cmp-config") require("comment-config") require("dap-config") diff --git a/modules/home/programs/terminal/nvim/config/lua/lsp-lines-config.lua b/modules/home/programs/terminal/nvim/config/lua/lsp-lines-config.lua index a5336e8..09a6ce6 100755 --- a/modules/home/programs/terminal/nvim/config/lua/lsp-lines-config.lua +++ b/modules/home/programs/terminal/nvim/config/lua/lsp-lines-config.lua @@ -1,2 +1,5 @@ require("lsp_lines").setup() -vim.diagnostic.config({virtual_text = false}) +vim.diagnostic.config({ + virtual_text = false, + virtual_lines = true, +}) diff --git a/modules/home/programs/terminal/nvim/default.nix b/modules/home/programs/terminal/nvim/default.nix index 3aaf065..0e9878a 100755 --- a/modules/home/programs/terminal/nvim/default.nix +++ b/modules/home/programs/terminal/nvim/default.nix @@ -34,6 +34,7 @@ in # ------------------- # ----- Helpers ----- # ------------------- + avante-nvim # Avante aerial-nvim # Code Outline comment-nvim # Code Comments diffview-nvim # Diff View @@ -82,13 +83,14 @@ in ( pkgs.vimUtils.buildVimPlugin { pname = "none-ls-extras.nvim"; - version = "2025-05-01"; + version = "2025-06-18"; src = pkgs.fetchFromGitHub { owner = "nvimtools"; repo = "none-ls-extras.nvim"; - rev = "80dfc30b674c45ad892726f656440cc9e69b82e3"; - sha256 = "sha256-VwI3jIqSYkhMS1S1sVZbyGb9mXliBoFytkFXkks4PD0="; + rev = "924fe88a9983c7d90dbb31fc4e3129a583ea0a90"; + sha256 = "sha256-OJHg2+h3zvlK7LJ8kY6f7et0w6emnxfcDbjD1YyWRTw="; }; + doCheck = false; meta.homepage = "https://github.com/nvimtools/none-ls-extras.nvim/"; } ) @@ -106,6 +108,7 @@ in rev = "5ca462bee0a39b058786bc7fbeb5d16ea49f3a23"; sha256 = "0vlp645d5mmii513v72jca931miyrhkvhwb9bfzhix1199zx7vi2"; }; + doCheck = false; meta.homepage = "https://github.com/mhanberg/silicon.lua/"; } ) @@ -143,7 +146,6 @@ in meta.homepage = "https://github.com/ggml-org/llama.vim/"; } ) - ]; extraPackages = with pkgs; [