move modules into nixosModules, add autoimport
This commit is contained in:
@@ -1,7 +1,10 @@
|
||||
# export some of our flake moduels for re-use in other projects
|
||||
{ ...
|
||||
{ lib
|
||||
, self
|
||||
, ...
|
||||
}: {
|
||||
flake.modules.flake-parts = {
|
||||
writers = ./writers;
|
||||
};
|
||||
flake.nixosModules = lib.mapAttrs (_: nix: { imports = [ nix ]; }) (self.lib.findNixFiles ../nixosModules);
|
||||
}
|
||||
|
||||
6
flake-parts/nixosModules.nix
Normal file
6
flake-parts/nixosModules.nix
Normal file
@@ -0,0 +1,6 @@
|
||||
{ lib
|
||||
, self
|
||||
, ...
|
||||
}: {
|
||||
flake.nixosModules = lib.mapAttrs (_: nix: { imports = [ nix ]; }) (self.lib.findNixFiles ../nixosModules);
|
||||
}
|
||||
@@ -5,6 +5,7 @@
|
||||
system = "x86_64-linux";
|
||||
modules = [
|
||||
self.nixosModules.installer
|
||||
self.nixosModules.hidden-ssh-announce
|
||||
self.inputs.nixos-generators.nixosModules.all-formats
|
||||
self.inputs.disko.nixosModules.disko
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user