mirror of
https://github.com/callumio/nixfiles.git
synced 2026-08-06 20:49:17 +01:00
tree imports all now
This commit is contained in:
parent
e692e1ec13
commit
9b48220a2a
11 changed files with 258 additions and 25 deletions
|
|
@ -1,6 +1,7 @@
|
|||
let
|
||||
exportModules = args:
|
||||
builtins.listToAttrs (map (arg: {
|
||||
builtins.listToAttrs (
|
||||
map (arg: {
|
||||
name = let
|
||||
str = baseNameOf arg;
|
||||
suffix = ".nix";
|
||||
|
|
@ -13,30 +14,16 @@ let
|
|||
|
||||
value = import arg;
|
||||
})
|
||||
args);
|
||||
args
|
||||
);
|
||||
|
||||
nixosModules = exportModules [
|
||||
./nix.nix
|
||||
./pinentry-fix.nix
|
||||
./hm.nix
|
||||
./boot.nix
|
||||
./keys.nix
|
||||
./deploy.nix
|
||||
./tailscale.nix
|
||||
./secret.nix
|
||||
];
|
||||
nixosModules =
|
||||
exportModules [
|
||||
];
|
||||
homeManagerModules =
|
||||
exportModules [
|
||||
];
|
||||
sharedModules = with nixosModules; [
|
||||
pinentry-fix
|
||||
nix
|
||||
hm
|
||||
boot
|
||||
keys
|
||||
deploy
|
||||
tailscale
|
||||
secret
|
||||
];
|
||||
in {
|
||||
inherit nixosModules homeManagerModules sharedModules;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue