modules/options: add dotfiles dir, redirect bud

This commit is contained in:
Infinidoge 2021-11-19 10:38:56 -05:00
parent d3c72248e8
commit 2f760179c2

View file

@ -8,6 +8,9 @@ with lib.hlissner;
home = mkOpt attrs { };
dotfiles = {
dir = mkOpt path (findFirst pathExists (toString ../.) [
"/etc/nixos"
]);
homeFile = mkOpt attrs { };
configFile = mkOpt attrs { };
dataFile = mkOpt attrs { };
@ -25,5 +28,7 @@ with lib.hlissner;
dataFile = mkAliasDefinitions options.dotfiles.dataFile;
};
};
bud.localFlakeClone = config.dotfiles.dir;
};
}