diff --git a/flake.nix b/flake.nix index 2571ab2..f9f448a 100644 --- a/flake.nix +++ b/flake.nix @@ -42,8 +42,10 @@ in flake // { nixosConfigurations = flake.nixosConfigurations // { installer = inputs.nixpkgs.lib.nixosSystem { - inherit system; - modules = [ ./installer/default.nix ]; + modules = [ + ./installer/default.nix + { nixpkgs.hostPlatform.system = system; } + ]; specialArgs = { inherit inputs; }; }; }; diff --git a/installer/default.nix b/installer/default.nix index 6caa3e3..ea525df 100644 --- a/installer/default.nix +++ b/installer/default.nix @@ -104,7 +104,7 @@ in { environment.systemPackages = [ installScript - inputs.disko.packages.${pkgs.system}.default + inputs.disko.packages.${pkgs.stdenv.hostPlatform.system}.default pkgs.git pkgs.age pkgs.sops diff --git a/modules/core.nix b/modules/core.nix index fdc8578..b4829c0 100644 --- a/modules/core.nix +++ b/modules/core.nix @@ -1,7 +1,7 @@ { den, inputs, ... }: { den.aspects.core.nixos = { pkgs, ... }: let - pkgs-unstable = inputs.nixpkgs-unstable.legacyPackages.${pkgs.system}; + pkgs-unstable = inputs.nixpkgs-unstable.legacyPackages.${pkgs.stdenv.hostPlatform.system}; in { nixpkgs.config.allowUnfree = true;