diff --git a/config/config.nix b/config/config.nix index 4cab944..3a00b5c 100644 --- a/config/config.nix +++ b/config/config.nix @@ -18,6 +18,8 @@ in experimental-features = nix-command flakes ca-derivations restrict-eval = false ''; + + nixpkgs.system = if isMobile then "aarch64-linux" else "x86_64-linux"; nixpkgs.config.allowUnfree = true; # Use the systemd-boot EFI boot loader. diff --git a/flake.nix b/flake.nix index 34c1923..a261243 100644 --- a/flake.nix +++ b/flake.nix @@ -35,7 +35,6 @@ outputs = { self, mkConfig = { machine, - system ? "x86_64-linux", configModules ? [ ./config ], configExtraModules ? [], homeModules ? [ ./home-manager ], @@ -43,7 +42,6 @@ outputs = { self, }: { "toki-${machine}" = nixpkgs.lib.nixosSystem { - inherit system; modules = configModules ++ configExtraModules ++ @@ -79,7 +77,6 @@ outputs = { self, } // mkConfig { machine = "air"; - system = "aarch64-linux"; configExtraModules = [ ./mobile/config.nix (import (mobile-nixos + /lib/configuration.nix)