Add more vscode extensions & nix-direnv

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2024-10-01 19:20:05 +04:00
parent 940210f0df
commit 9e44cbde1e
7 changed files with 76 additions and 19 deletions

View File

@@ -0,0 +1,17 @@
{
user ? throw "user argument is required",
home ? throw "home argument is required",
}:
{ inputs, ... }:
{
home-manager.users.${user} = {
programs.direnv = {
enable = true;
silent = true;
nix-direnv.enable = true;
enableZshIntegration = true;
};
};
environment.persistence."/persist"."${home}/.config/direnv/direnv.toml" = { };
}