all repos — nixfiles @ 8008288a089315b056c2d8907ce4a6d2b19a3cad

System and user configuration, managed by nix and home-manager

hoist nixos-hardware imports to flake.nix

Alan Pearce
commit

8008288a089315b056c2d8907ce4a6d2b19a3cad

parent

10e41ec96f7792ad50ba162bf97ae189fd01623c

1 file changed, 10 insertions(+), 2 deletions(-)

changed files
M flake.nixflake.nix
@@ -22,6 +22,7 @@ , emacs-overlay
, home-manager , nixpkgs , nix-index-database + , nixos-hardware , secrets , ... } @ attrs:
@@ -36,8 +37,15 @@ in
{ nixosConfigurations.prefect = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; - specialArgs = attrs; - modules = [ ./system/prefect.nix ]; + modules = [ + ./system/prefect.nix + ] ++ (with nixos-hardware.nixosModules; [ + common-cpu-amd + common-cpu-amd-pstate + common-pc-ssd + common-pc + common-gpu-nvidia-nonprime + ]); }; nixosConfigurations.nanopi = nixpkgs.lib.nixosSystem { system = aarch64LinuxSystem;