From df4f1b86eb7ad56074f8243d30f9ce1ed727632c Mon Sep 17 00:00:00 2001 From: Madeleine Sydney Date: Tue, 15 Apr 2025 11:35:24 -0600 Subject: [PATCH] feat(direnv): Persist allowed directories --- modules/home/users/crumb/direnv.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/home/users/crumb/direnv.nix b/modules/home/users/crumb/direnv.nix index e51c146..d8af443 100644 --- a/modules/home/users/crumb/direnv.nix +++ b/modules/home/users/crumb/direnv.nix @@ -10,6 +10,14 @@ in { enable = true; nix-direnv.enable = true; }; + + # Persist allowed directories. + sydnix.impermanence.directories = + let xdg-data-home = + lib.removePrefix "${config.home.homeDirectory}" + (lib.removePrefix "~" + config.xdg.dataHome); + in [ "${xdg-data-home}/direnv" ]; }; }