From 2b354838edecc32c59d3c7ddf35e6cfe06cfe268 Mon Sep 17 00:00:00 2001 From: seth Date: Sun, 7 Jan 2024 18:13:53 -0500 Subject: tree-wide: localize imports i shouldn't be editing systems/default.nix to remove a module only for glados --- systems/default.nix | 27 +++++---------------------- 1 file changed, 5 insertions(+), 22 deletions(-) (limited to 'systems/default.nix') diff --git a/systems/default.nix b/systems/default.nix index 47f6bf6..ae37e1c 100644 --- a/systems/default.nix +++ b/systems/default.nix @@ -26,7 +26,7 @@ mapDarwin = mapSystems inputs.darwin.lib.darwinSystem; mapNixOS = mapSystems inputs.nixpkgs.lib.nixosSystem; - inherit (import ./common.nix {inherit inputs self;}) darwin nixos server; + common = import ./common.nix {inherit inputs self;}; in { imports = [./deploy.nix]; @@ -34,42 +34,25 @@ in { darwinConfigurations = mapDarwin { caroline = { system = "x86_64-darwin"; - modules = darwin; + modules = common.darwin; }; }; nixosConfigurations = mapNixOS { glados = { system = "x86_64-linux"; - modules = with inputs; - [ - lanzaboote.nixosModules.lanzaboote - nixos-hardware.nixosModules.common-gpu-nvidia-nonprime - nixos-hardware.nixosModules.common-pc-ssd - { - hardware.nvidia.modesetting.enable = true; - } - ] - ++ nixos; + modules = common.personal; }; glados-wsl = { system = "x86_64-linux"; - modules = - [ - inputs.nixos-wsl.nixosModules.wsl - ] - ++ nixos; + modules = common.personal; }; atlas = { builder = inputs.nixpkgs-stable.lib.nixosSystem; system = "aarch64-linux"; - modules = with inputs; - [ - teawiebot.nixosModules.default - ] - ++ server; + modules = common.server; }; }; -- cgit v1.2.3