diff options
| author | seth <[email protected]> | 2024-02-10 19:02:50 -0500 |
|---|---|---|
| committer | seth <[email protected]> | 2024-02-10 19:02:50 -0500 |
| commit | f8d8753cd7cdf81e2a88abb4bcdf3739399eff5d (patch) | |
| tree | 32c52b1fdeace483b83dc766d7a60bd7fe5ad1dc | |
| parent | 72346489e9ea53eb7689f5d632e854411f165da8 (diff) | |
modules: flatten imports
| -rw-r--r-- | flake.nix | 2 | ||||
| -rw-r--r-- | modules/darwin/default.nix | 10 | ||||
| -rw-r--r-- | modules/default.nix | 8 | ||||
| -rw-r--r-- | modules/flake/configurations.nix | 1 | ||||
| -rw-r--r-- | modules/flake/default.nix | 6 | ||||
| -rw-r--r-- | modules/nixos/default.nix | 10 |
6 files changed, 15 insertions, 22 deletions
@@ -7,7 +7,7 @@ }; outputs = inputs: let - inherit ((import ./modules/flake).flake) flakeModules; + flakeModules = import ./modules/flake; in inputs.flake-parts.lib.mkFlake {inherit inputs;} { imports = [ diff --git a/modules/darwin/default.nix b/modules/darwin/default.nix index 97f25d5..3ef9339 100644 --- a/modules/darwin/default.nix +++ b/modules/darwin/default.nix @@ -1,8 +1,6 @@ { - flake.darwinModules = { - archetypes = ./archetypes; - base = ./base; - desktop = ./desktop; - traits = ./traits; - }; + archetypes = ./archetypes; + base = ./base; + desktop = ./desktop; + traits = ./traits; } diff --git a/modules/default.nix b/modules/default.nix index 9268452..62a17e4 100644 --- a/modules/default.nix +++ b/modules/default.nix @@ -1,7 +1,5 @@ { - imports = [ - ./nixos - ./darwin - ./flake - ]; + nixosModules = import ./nixos; + darwinModules = import ./darwin; + flakeModules = import./flake; } diff --git a/modules/flake/configurations.nix b/modules/flake/configurations.nix index 78a5033..d9406db 100644 --- a/modules/flake/configurations.nix +++ b/modules/flake/configurations.nix @@ -146,6 +146,7 @@ in { (mkAliasOptionModule ["nixosModules"] ["flake" "nixosModules"]) (mkAliasOptionModule ["darwinModules"] ["flake" "darwinModules"]) (mkAliasOptionModule ["homeModules"] ["flake" "homeModules"]) + (mkAliasOptionModule ["flakeModules"] ["flake" "flakeModules"]) ]; options = { diff --git a/modules/flake/default.nix b/modules/flake/default.nix index 8730f01..c653708 100644 --- a/modules/flake/default.nix +++ b/modules/flake/default.nix @@ -1,6 +1,4 @@ { - flake.flakeModules = { - configurations = import ./configurations.nix; - terranix = import ./terranix.nix; - }; + configurations = import ./configurations.nix; + terranix = import ./terranix.nix; } diff --git a/modules/nixos/default.nix b/modules/nixos/default.nix index 2460091..3ef9339 100644 --- a/modules/nixos/default.nix +++ b/modules/nixos/default.nix @@ -1,8 +1,6 @@ { - flake.nixosModules = { - archetypes = ./archetypes; - base = ./base; - desktop = ./desktop; - traits = ./traits; - }; + archetypes = ./archetypes; + base = ./base; + desktop = ./desktop; + traits = ./traits; } |
