diff --git a/lib/preconfiguredModules/bonvim.nix b/lib/preconfiguredModules/bonvim.nix index 97ce0de..bfc5f4c 100644 --- a/lib/preconfiguredModules/bonvim.nix +++ b/lib/preconfiguredModules/bonvim.nix @@ -51,6 +51,8 @@ pumblend = 10; pumheight = 10; + + autochdir = false; }; globals = { @@ -135,12 +137,16 @@ # File tree plugins.neo-tree = { enable = true; + enableDiagnostics = true; + enableGitStatus = true; filesystem = { useLibuvFileWatcher = true; filteredItems = { hideDotfiles = false; hideGitignored = false; }; + followCurrentFile.leaveDirsOpen = true; + cwdTarget.current = null; }; defaultComponentConfigs = { indent = { @@ -400,6 +406,7 @@ volar.enable = true; tailwindcss.enable = true; marksman.enable = true; + nushell.enable = true; }; }; }; @@ -711,6 +718,18 @@ action = "Neotree toggle"; options = {desc = "Open/Close Neotree";}; } + { + mode = "n"; + key = "E"; + action = "Neotree reveal"; + options = {desc = "Open/Close Neotree (cwd)";}; + } + { + mode = "n"; + key = "R"; + action = "Spectre"; + options = {desc = "Replace Spectre";}; + } { mode = "n"; key = "gg";