diff --git a/lib/nixos/default.nix.bak b/lib/nixos/default.nix.bak deleted file mode 100644 index c08b2f7..0000000 --- a/lib/nixos/default.nix.bak +++ /dev/null @@ -1,12 +0,0 @@ -{ - inputs, - nixosModules, - overlays, - userdata, - ... -}: let - helpers = import ./helpers.nix {inherit inputs nixosModules overlays userdata;}; -in { - inherit (helpers) mkHost; - inherit (helpers) forAllSystems; -} diff --git a/lib/nixos/helpers.nix.bak b/lib/nixos/helpers.nix.bak deleted file mode 100644 index 581d14f..0000000 --- a/lib/nixos/helpers.nix.bak +++ /dev/null @@ -1,45 +0,0 @@ -{ - inputs, - nixosModules, - overlays, - userdata, - ... -}: { - # Helper function for generating host configurations. - mkHost = { - hostname, - system ? "x86_64-linux", - extraArgs ? {}, - extraModules ? [], - }: let - inherit (inputs.nixpkgs) lib; - in - inputs.nixpkgs.lib.nixosSystem { - inherit system; - specialArgs = - {inherit inputs userdata;} - // extraArgs; - - modules = - [ - { - networking.hostName = lib.mkDefault hostname; - nixpkgs.overlays = overlays; - } - ../machines/${hostname} - nixosModules.default - inputs.agenix.nixosModules.default - inputs.disko.nixosModules.disko - inputs.home-manager.nixosModules.home-manager - ] - ++ extraModules; - }; - - forAllSystems = inputs.nixpkgs.lib.genAttrs [ - "aarch64-linux" - "i686-linux" - "x86_64-linux" - "aarch64-darwin" - "x86_64-darwin" - ]; -}