From 573412f1674d2c1253ce788b9fd9a8dff0ae9cd5 Mon Sep 17 00:00:00 2001 From: Kiana Sheibani Date: Sat, 1 Feb 2025 02:13:46 -0500 Subject: [PATCH] refactor: use `nixpkgs.system` config option --- config/config.nix | 2 ++ flake.nix | 3 --- 2 files changed, 2 insertions(+), 3 deletions(-) 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)