diff --git a/home/nixvim/default.nix b/home/nixvim/default.nix index 6d453f8..2ea829b 100644 --- a/home/nixvim/default.nix +++ b/home/nixvim/default.nix @@ -147,7 +147,7 @@ servers = { bashls.enable = true; lua_ls.enable = true; - nil_ls.enable = true; + nixd.enable = true; rust_analyzer = { enable = true; installRustc = true; @@ -170,7 +170,8 @@ plugins.neo-tree = { enable = true; - closeIfLastWindow = true; + buffers.followCurrentFile.enabled = true; + window.width = 30; }; plugins.cmp-buffer.enable = true; diff --git a/home/vscode.nix b/home/vscode.nix index 5c897e4..6f099d7 100644 --- a/home/vscode.nix +++ b/home/vscode.nix @@ -5,5 +5,13 @@ enableUpdateCheck = false; enableExtensionUpdateCheck = false; mutableExtensionsDir = false; + extensions = with pkgs.vscode-extensions; [ + vscodevim.vim + jnoortheen.nix-ide # nix language support + editorconfig.editorconfig # editorconfig + dracula-theme.theme-dracula # color scheme + tomoki1207.pdf # pdf viewer + yzhang.markdown-all-in-one # markdown tools + ]; }; }