nixos/user/programs/vscode/default.nix

30 lines
664 B
Nix
Raw Normal View History

2024-12-04 16:27:03 +01:00
{ pkgs, ... }:
{
2024-03-18 12:58:34 +01:00
programs.vscode = {
enable = true;
enableUpdateCheck = true;
enableExtensionUpdateCheck = true;
2024-03-21 15:51:35 +01:00
mutableExtensionsDir = true;
2024-03-18 12:58:34 +01:00
extensions = with pkgs.vscode-extensions; [
catppuccin.catppuccin-vsc
catppuccin.catppuccin-vsc-icons
golang.go
vscodevim.vim
ms-vscode-remote.remote-ssh
bbenoist.nix
2024-03-21 15:51:35 +01:00
github.copilot
github.copilot-chat
2024-11-22 16:11:43 +01:00
arrterian.nix-env-selector
ms-python.python
2024-12-04 16:27:03 +01:00
2024-03-18 12:58:34 +01:00
];
2024-12-04 16:27:03 +01:00
2024-03-18 12:58:34 +01:00
userSettings = {
"window.titleBarStyle" = "custom";
2024-04-19 12:31:32 +02:00
"editor.formatOnSave" = true;
2024-11-22 16:11:43 +01:00
"nix.enableLanguageServer" = true;
2024-12-04 16:15:54 +01:00
"nix.serverPath" = "nil";
2024-03-18 12:58:34 +01:00
};
};
}