diff options
author | Linnnus <[email protected]> | 2023-10-01 21:48:51 +0200 |
---|---|---|
committer | Linnnus <[email protected]> | 2023-10-01 21:48:51 +0200 |
commit | 6d22256a85df7228a356a802dbc513c8abeeb2b7 (patch) | |
tree | eddc506e9cb0aa49c79c261a2995dd8de41135b7 /flake.nix | |
parent | 877db4137c34216fc2623570bc155d73e4b27f0b (diff) |
Export modules
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 15 |
1 files changed, 8 insertions, 7 deletions
@@ -29,6 +29,9 @@ metadata = nixpkgs.lib.importTOML ./metadata.toml; }; + darwinModules = builtins.attrValues (import ./modules/darwin); + nixosModules = builtins.attrValues (import ./modules/nixos); + # 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 # supported systems. @@ -52,10 +55,7 @@ ./hosts/muhammed/configuration.nix ./hosts/common.nix ./home - # FIXME: Get the following to work without nix-darwin bithcing about unused NixOS options. - # ./modules - # ./services - ]; + ] ++ darwinModules; }; }; @@ -70,14 +70,15 @@ ./hosts/ahmed/configuration.nix ./hosts/common.nix ./home - ./modules - ./services - ]; + ] ++ nixosModules; }; }; packages = forAllSystems (system: import ./pkgs nixpkgs.legacyPackages.${system}); overlays = import ./overlays; + + darwinModules = import ./modules/darwin; + nixosModules = import ./modules/nixos; }; } |