From 23cf21da76dd7dc8ed93ef471dbdc06c2e192175 Mon Sep 17 00:00:00 2001 From: Armel van Ravels Date: Tue, 27 Jan 2026 15:22:52 +0100 Subject: [PATCH] Add direnv integration to vscode --- programs/vscode.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/programs/vscode.nix b/programs/vscode.nix index 475c253..760c69e 100644 --- a/programs/vscode.nix +++ b/programs/vscode.nix @@ -4,10 +4,22 @@ 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; + }; + }; + }; }; }