Commit 4e96e62
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
];
};
}