From f8d8753cd7cdf81e2a88abb4bcdf3739399eff5d Mon Sep 17 00:00:00 2001 From: seth Date: Sat, 10 Feb 2024 19:02:50 -0500 Subject: modules: flatten imports --- modules/darwin/default.nix | 10 ++++------ modules/default.nix | 8 +++----- modules/flake/configurations.nix | 1 + modules/flake/default.nix | 6 ++---- modules/nixos/default.nix | 10 ++++------ 5 files changed, 14 insertions(+), 21 deletions(-) (limited to 'modules') 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; } -- cgit v1.2.3