From 3b6a8104bfec0cc38ad357b203b948ddc6096792 Mon Sep 17 00:00:00 2001 From: Jan-Bulthuis Date: Mon, 17 Feb 2025 14:52:57 +0100 Subject: [PATCH] Pass system as specialArg --- flake.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/flake.nix b/flake.nix index 1309996..a2ce367 100644 --- a/flake.nix +++ b/flake.nix @@ -33,14 +33,16 @@ }: let mkConfig = - machineConfig: userConfig: + system: machineConfig: userConfig: (nixpkgs.lib.nixosSystem { - system = "x86_64-linux"; + inherit system; + specialArgs = { inherit system; }; modules = [ machineConfig home-manager.nixosModules.home-manager { machine.users = userConfig; + home-manager.extraSpecialArgs = { inherit system; }; home-manager.sharedModules = [ stylix.homeManagerModules.stylix nixvim.homeManagerModules.nixvim @@ -57,7 +59,7 @@ in { nixosConfigurations = { - "20212060" = mkConfig ./machines/laptop.nix { + "20212060" = mkConfig "x86_64-linux" ./machines/laptop.nix { jan = { sudo = true; configuration = ./users/jan.nix;