From bdf61ca40f337615a6edfdb5c5382aceea258740 Mon Sep 17 00:00:00 2001 From: Markus Heurung Date: Wed, 2 Oct 2024 13:58:09 +0200 Subject: [PATCH 1/3] more nvim plugins --- home.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/home.nix b/home.nix index 68c879a..6fcf2af 100644 --- a/home.nix +++ b/home.nix @@ -287,6 +287,10 @@ key = "\\"; action = "Neotree toggle"; } + { + key = "?"; + action = "WhichKey"; + } ]; opts = { conceallevel = 1; @@ -305,6 +309,7 @@ cmp-fish.enable = true; cmp-nvim-lsp.enable = true; lualine.enable = true; + fidget.enable = true; fugitive.enable = true; gitblame.enable = true; gitsigns.enable = true; @@ -318,6 +323,7 @@ yamlls.enable = true; }; }; + neogit.enable = true; neo-tree = { enable = true; enableGitStatus = true; @@ -326,7 +332,7 @@ closeIfLastWindow = true; }; nix.enable = true; - noice.enable = true; + noice.enable = false; notify.enable = true; nvim-autopairs.enable = true; nvim-colorizer.enable = true; @@ -344,7 +350,9 @@ }; }; oil.enable = true; + render-markdown.enable = true; vim-surround.enable = true; + which-key.enable = true; telescope = { enable = true; extensions = { @@ -360,6 +368,7 @@ }; }; web-devicons.enable = true; + zen-mode.enable = true; }; extraPlugins = with pkgs.vimPlugins; [ ]; From d9c2fb7a0712fa05176cc10ca17e1948473c5be5 Mon Sep 17 00:00:00 2001 From: Markus Heurung Date: Wed, 2 Oct 2024 16:42:47 +0200 Subject: [PATCH 2/3] make vim cmp stuff work --- home.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/home.nix b/home.nix index 6fcf2af..1224bd1 100644 --- a/home.nix +++ b/home.nix @@ -305,9 +305,16 @@ }; plugins = { comment.enable = true; - cmp-cmdline.enable = true; - cmp-fish.enable = true; - cmp-nvim-lsp.enable = true; + cmp = { + enable = true; + autoEnableSources = true; + settings.sources = [ + { name = "cmdline"; } + { name = "emoji"; } + { name = "fish"; } + { name = "nvim-lsp"; } + ]; + }; lualine.enable = true; fidget.enable = true; fugitive.enable = true; From d8db477283984a7cd24f86ac997b16cf7a21b258 Mon Sep 17 00:00:00 2001 From: Markus Heurung Date: Wed, 2 Oct 2024 16:43:15 +0200 Subject: [PATCH 3/3] disable annoying vim notify plugin --- home.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/home.nix b/home.nix index 1224bd1..6d38954 100644 --- a/home.nix +++ b/home.nix @@ -340,7 +340,7 @@ }; nix.enable = true; noice.enable = false; - notify.enable = true; + notify.enable = false; nvim-autopairs.enable = true; nvim-colorizer.enable = true; obsidian = {