Add work configuration

This commit is contained in:
2026-03-17 09:25:18 +01:00
parent 5ffe87cfcf
commit 2751af0073
7 changed files with 119 additions and 0 deletions

25
home/programs/vscode.nix Normal file
View File

@@ -0,0 +1,25 @@
{ pkgs, ... }:
{
programs.vscode = {
enable = true;
package = pkgs.vscode.fhs;
profiles.default.extensions = with pkgs.vscode-extensions; [
ms-dotnettools.csharp
ms-dotnettools.csdevkit
ms-dotnettools.vscode-dotnet-runtime
mkhl.direnv # Direnv integration for VSCode
];
profiles.default.userSettings = {
"direnv.restart.automatic" = true;
"terminal.integrated.defaultProfile.linux" = "zsh";
"terminal.integrated.profiles.linux" = {
zsh = {
path = pkgs.zsh;
};
};
};
};
}