wip: add vscode

This commit is contained in:
Sean Kovacs 2025-11-18 11:03:56 -05:00
commit db238bda7a
Signed by: sckova
GPG key ID: 00F325187C68651A
3 changed files with 29 additions and 0 deletions

View file

@ -51,6 +51,7 @@
enable = true; enable = true;
cursors.enable = true; cursors.enable = true;
cache.enable = true; cache.enable = true;
vscode.enable = false;
}; };
# This value determines the Home Manager release that your # This value determines the Home Manager release that your

27
home/vscode/default.nix Normal file
View file

@ -0,0 +1,27 @@
{ pkgs, ... }:
{
programs.vscode = {
enable = true;
profiles.default = {
enableExtensionUpdateCheck = true;
enableMcpIntegration = true;
enableUpdateCheck = true;
extensions = with pkgs.vscode-extensions; [
];
userSettings = {
"workbench.colorTheme" = "Catppuccin Alt Mocha";
"window.menuBarVisibility" = "compact";
"workbench.navigationControl.enabled" = false;
"window.commandCenter" = false;
"chat.commandCenter.enabled" = false;
"workbench.layoutControl.enabled" = false;
"window.titleBarStyle" = "native";
"editor.minimap.enabled" = false;
"chat.mcp.gallery.enabled" = true;
"editor.semanticHighlighting.enabled" = true;
"workbench.iconTheme" = "catppuccin-mocha";
};
};
};
}

View file

@ -33,6 +33,7 @@
../home/terminal/kitty/default.nix ../home/terminal/kitty/default.nix
../home/kde/plasma.nix ../home/kde/plasma.nix
../home/kde/other.nix ../home/kde/other.nix
../home/vscode/default.nix
../home/hosts/${config.networking.hostName}.nix ../home/hosts/${config.networking.hostName}.nix
]; ];
}; };