23 lines
591 B
Nix
23 lines
591 B
Nix
{
|
|
lib,
|
|
pkgs,
|
|
...
|
|
}: {
|
|
programs.vscode = {
|
|
enable = true;
|
|
profiles.default.extensions = with pkgs.vscode-extensions; [
|
|
pkgs.vscode-extensions.kamadorueda.alejandra
|
|
pkgs.vscode-extensions.jnoortheen.nix-ide
|
|
pkgs.vscode-extensions.leonardssh.vscord
|
|
pkgs.vscode-extensions.mvllow.rose-pine
|
|
];
|
|
profiles.default.userSettings = {
|
|
"nix.formatterPath" = "alejandra";
|
|
"nix.extraOptions" = ''
|
|
experimental-features = nix-command flakes
|
|
'';
|
|
"nix.enableLanguageServer" = true;
|
|
"nix.serverPath" = "nixd";
|
|
};
|
|
};
|
|
}
|