Commit 4e96e62

HPCesia <me@hpcesia.com>
2026-06-12 18:57:26
Add direnv hm intergation to develop role host
1 parent b024a47
Changed files (2)
modules
develop
roles
modules/develop/direnv.nix
@@ -0,0 +1,16 @@
+{
+  den.aspects.develop.direnv = {
+    cacheHome = {config, ...}: {
+      directories = [
+        "${config.xdg.dataHome}/direnv" # Allowed directoies data
+      ];
+    };
+
+    homeManager = {
+      programs.direnv = {
+        enable = true;
+        nix-direnv.enable = true;
+      };
+    };
+  };
+}
modules/roles/develop.nix
@@ -1,6 +1,7 @@
 {den, ...}: {
   den.aspects.roles.develop = {
     includes = with den.aspects; [
+      develop.direnv
     ];
   };
 }