nixos/home/programs/vscode/default.nix

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

28 lines
705 B
Nix
Raw Normal View History

{ pkgs, lib, ... }:
2024-03-08 14:35:55 +00:00
{
programs.vscode = {
enable = true;
2025-02-23 17:38:11 +00:00
profiles.default = {
enableUpdateCheck = true;
enableExtensionUpdateCheck = true;
userSettings = {
"window.titleBarStyle" = "custom";
"rust-analyzer.testExplorer" = true;
"rust-analyzer.restartServerOnConfigChange" = true;
2025-03-03 18:14:27 +00:00
"direnv.restart.automatic" = true;
2025-02-23 17:38:11 +00:00
};
extensions = with pkgs.vscode-extensions; [
catppuccin.catppuccin-vsc
catppuccin.catppuccin-vsc-icons
golang.go
vscodevim.vim
ms-python.python
ms-vscode-remote.remote-ssh
bbenoist.nix
2025-03-03 17:56:44 +00:00
mkhl.direnv
2025-03-03 18:05:16 +00:00
rust-lang.rust-analyzer
2025-02-23 17:38:11 +00:00
];
2024-03-08 14:35:55 +00:00
};
};
}