diff --git a/home/vscode.nix b/home/vscode.nix index 0575062..8d968ae 100644 --- a/home/vscode.nix +++ b/home/vscode.nix @@ -14,8 +14,22 @@ ]; extensions = with pkgs.vscode-extensions; [ jnoortheen.nix-ide + arrterian.nix-env-selector + mkhl.direnv ms-python.python ms-python.vscode-pylance james-yu.latex-workshop ]; + userSettings = { + "window.menuBarVisibility" = "hidden"; + "nix.enableLanguageServer" = true; + "nix.serverPath" = "${pkgs.nil}/bin/nil"; + "nix.serverSettings" = { + nil = { + formatting = { command = ["${pkgs.alejandra}/bin/alejandra"]; }; + }; + }; + "direnv.path.executable" = "${pkgs.direnv}/bin/direnv"; + "latex-workshop.latex.outDir" = "%DIR%/out"; + }; }