feat: the stuff of nightmares

This commit is contained in:
Kat Inskip 2023-02-15 15:53:38 -08:00
parent b589fdda9f
commit 3a29446c96
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
51 changed files with 679 additions and 1094 deletions

View file

@ -1,4 +1,4 @@
{inputs, ...}:
{inputs, pkgs, ...}:
(inputs.tree.tree {
inherit inputs;
folder = ./.;
@ -11,6 +11,7 @@
"tree"
"inputs"
"outputs"
"pkgs"
];
};
# Ignore the default.nix we actually use
@ -32,6 +33,9 @@
"kat/user/data".evaluate = true;
# Allow profile importing
"nixos/*".functor.enable = true;
"nixos/roles/*".functor.enable = true;
"nixos/hardware".evaluateDefault = true;
"nixos/hardware/*".functor.enable = true;
"darwin/*".functor.enable = true;
"kat/*".functor.enable = true;
# Various modules
@ -40,6 +44,9 @@
enable = true;
};
};
"nixos/hardware" = {
external = inputs.nixos-hardware.outputs.nixosModules;
};
"modules/nixos" = {
functor = {
enable = true;