refactor: use nixpkgs.system config option
This commit is contained in:
parent
f4898718a8
commit
573412f167
2 changed files with 2 additions and 3 deletions
|
|
@ -18,6 +18,8 @@ in
|
||||||
experimental-features = nix-command flakes ca-derivations
|
experimental-features = nix-command flakes ca-derivations
|
||||||
restrict-eval = false
|
restrict-eval = false
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
nixpkgs.system = if isMobile then "aarch64-linux" else "x86_64-linux";
|
||||||
nixpkgs.config.allowUnfree = true;
|
nixpkgs.config.allowUnfree = true;
|
||||||
|
|
||||||
# Use the systemd-boot EFI boot loader.
|
# Use the systemd-boot EFI boot loader.
|
||||||
|
|
|
||||||
|
|
@ -35,7 +35,6 @@ outputs = { self,
|
||||||
|
|
||||||
mkConfig =
|
mkConfig =
|
||||||
{ machine,
|
{ machine,
|
||||||
system ? "x86_64-linux",
|
|
||||||
configModules ? [ ./config ],
|
configModules ? [ ./config ],
|
||||||
configExtraModules ? [],
|
configExtraModules ? [],
|
||||||
homeModules ? [ ./home-manager ],
|
homeModules ? [ ./home-manager ],
|
||||||
|
|
@ -43,7 +42,6 @@ outputs = { self,
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
"toki-${machine}" = nixpkgs.lib.nixosSystem {
|
"toki-${machine}" = nixpkgs.lib.nixosSystem {
|
||||||
inherit system;
|
|
||||||
modules =
|
modules =
|
||||||
configModules ++
|
configModules ++
|
||||||
configExtraModules ++
|
configExtraModules ++
|
||||||
|
|
@ -79,7 +77,6 @@ outputs = { self,
|
||||||
} //
|
} //
|
||||||
mkConfig {
|
mkConfig {
|
||||||
machine = "air";
|
machine = "air";
|
||||||
system = "aarch64-linux";
|
|
||||||
configExtraModules = [
|
configExtraModules = [
|
||||||
./mobile/config.nix
|
./mobile/config.nix
|
||||||
(import (mobile-nixos + /lib/configuration.nix)
|
(import (mobile-nixos + /lib/configuration.nix)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue