diff --git a/hosts/common/user/configs/console/nix-direnv/default.nix b/hosts/common/user/configs/console/nix-direnv/default.nix index 5a66151..164cd10 100644 --- a/hosts/common/user/configs/console/nix-direnv/default.nix +++ b/hosts/common/user/configs/console/nix-direnv/default.nix @@ -4,8 +4,8 @@ }: { inputs, ... }: { - home-manager.users.${user}.programs = { - direnv = { + home-manager.users.${user} = { + programs.direnv = { enable = true; silent = true; nix-direnv.enable = true; @@ -13,7 +13,7 @@ }; # https://github.com/direnv/direnv/wiki/Customizing-cache-location - zsh.initExtra = '' + xdg.configFile."direnv/direnvrc".text = '' declare -A direnv_layout_dirs direnv_layout_dir() { local hash path @@ -27,7 +27,7 @@ }; environment.persistence = { - "/persist"."${home}/.config/direnv/direnv.toml" = { }; + "/persist"."${home}/.local/share/direnv/allow" = { }; "/cache"."${home}/.cache/direnv" = { }; }; }