Began breaking vscode file into folder

This commit is contained in:
2023-12-19 16:49:35 -04:00
parent ef266cfb01
commit 00c013b88b
3 changed files with 30 additions and 5 deletions

View File

@@ -7,6 +7,6 @@
imports = [ imports = [
./common.nix ./common.nix
./browsers.nix ./browsers.nix
./vscode.nix ./vscode
]; ];
} }

View File

@@ -7,6 +7,11 @@
}: }:
{ {
imports = [
./nix.nix
];
programs.vscode = { programs.vscode = {
enable = true; enable = true;
package = pkgs.vscodium; package = pkgs.vscodium;
@@ -49,9 +54,6 @@
vscode-marketplace.mgmcdermott.vscode-language-babel vscode-marketplace.mgmcdermott.vscode-language-babel
vscode-marketplace.yatki.vscode-surround vscode-marketplace.yatki.vscode-surround
## Nix language extensions
vscode-marketplace.jnoortheen.nix-ide
## Rust language extensions ## Rust language extensions
vscode-marketplace.rust-lang.rust-analyzer vscode-marketplace.rust-lang.rust-analyzer
vscode-marketplace.serayuzgur.crates vscode-marketplace.serayuzgur.crates
@@ -64,7 +66,6 @@
userSettings = { userSettings = {
"editor.linkedEditing" = true; "editor.linkedEditing" = true;
"window.menuBarVisibility" = "toggle"; "window.menuBarVisibility" = "toggle";
"nix.enableLanguageServer" = true;
}; };
}; };
} }

View File

@@ -0,0 +1,24 @@
{ inputs
, system
, config
, pkgs
, home-manager
, ...
}:
{
home.packages = with pkgs; [
nil
];
programs.vscode = {
extensions = with inputs.nix-vscode-extensions.extensions.${system};
[
vscode-marketplace.jnoortheen.nix-ide
];
userSettings = {
"nix.enableLanguageServer" = true;
"nix.serverPath" = "nil";
};
};
}