about summary refs log tree commit diff
diff options
context:
space:
mode:
authorsefidel <contact@sefidel.net>2022-01-25 22:40:31 +0900
committersefidel <contact@sefidel.net>2022-01-25 22:40:31 +0900
commitf1b9e4ff65c952d91134f626bc8f94a786fef977 (patch)
tree7ed6e14b38ba4cddc6b54540751c752e22493863
parent9400d1c904fadb72f8044209cab8c9b6fe7004bf (diff)
downloadnixrc-f1b9e4ff65c952d91134f626bc8f94a786fef977.tar.gz
nixrc-f1b9e4ff65c952d91134f626bc8f94a786fef977.zip
lib/mk_*: set default values for system
-rw-r--r--lib/mk_home.nix2
-rw-r--r--lib/mk_system.nix4
2 files changed, 3 insertions, 3 deletions
diff --git a/lib/mk_home.nix b/lib/mk_home.nix
index a83194a..ba1a657 100644
--- a/lib/mk_home.nix
+++ b/lib/mk_home.nix
@@ -1,6 +1,6 @@
 { self, home-manager, ... } @ inputs:
 
-{ username, hostname, system, pkgs, version, extraModules }:
+{ username, hostname, system ? "x86_64-linux", pkgs, version, extraModules }:
 let
   entrypoint = "${self}/home/${hostname}/${username}.nix";
 in
diff --git a/lib/mk_system.nix b/lib/mk_system.nix
index 8af0aa6..9916a2c 100644
--- a/lib/mk_system.nix
+++ b/lib/mk_system.nix
@@ -1,6 +1,6 @@
 { self, ... } @ args:
 
-{ name, nixpkgs, overlays ? null, extraModules ? null }:
+{ name, nixpkgs, system ? "x86_64-linux", overlays ? null, extraModules ? null }:
 nixpkgs.lib.nixosSystem (
   let
     configFolder = "${self}/nixos";
@@ -8,7 +8,7 @@ nixpkgs.lib.nixosSystem (
     hardware = "${configFolder}/${name}/hardware-configuration.nix";
   in
   {
-    system = "x86_64-linux";
+    system = system;
 
     modules = [
       {