summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorLinnnus <[email protected]>2023-10-03 17:23:53 +0200
committerLinnnus <[email protected]>2023-10-03 17:23:53 +0200
commitfdf02bf9dfb3721ba8b5e07a1e509d4d92833d7a (patch)
tree6aa2c12a70879df2891e9d8cbeba318d9d2449e3 /flake.nix
parentb2d3fed4ffcf1ef3281b4adb778e3e06f63d59c9 (diff)
Seperate modules into general/personal
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix13
1 files changed, 9 insertions, 4 deletions
diff --git a/flake.nix b/flake.nix
index a3859ce..f2a91aa 100644
--- a/flake.nix
+++ b/flake.nix
@@ -36,8 +36,12 @@
metadata = nixpkgs.lib.importTOML ./metadata.toml;
};
- darwinModules = builtins.attrValues (import ./modules/darwin);
- nixosModules = builtins.attrValues (import ./modules/nixos);
+ darwinModules =
+ builtins.attrValues (import ./modules/darwin).general
+ ++ builtins.attrValues (import ./modules/darwin).personal;
+ nixosModules =
+ builtins.attrValues (import ./modules/nixos).general
+ ++ builtins.attrValues (import ./modules/nixos).personal;
# This is a function that generates an attribute by calling a function
# you pass to it, with each system as an argument. `systems` lists all
@@ -93,7 +97,8 @@
overlays = import ./overlays;
- darwinModules = import ./modules/darwin;
- nixosModules = import ./modules/nixos;
+ # We export the generally applicable modules.
+ darwinModules = (import ./modules/darwin).geneal;
+ nixosModules = (import ./modules/nixos).general;
};
}