Limit nix build
This commit is contained in:
parent
1def0a3c18
commit
3333ed62b6
1 changed files with 17 additions and 10 deletions
|
@ -9,14 +9,23 @@ with lib; {
|
||||||
# NixOS version.
|
# NixOS version.
|
||||||
system.stateVersion = "25.05";
|
system.stateVersion = "25.05";
|
||||||
|
|
||||||
|
# nix config.
|
||||||
|
nix = {
|
||||||
|
# Set $NIX_PATH.
|
||||||
|
nixPath = ["nixpkgs=${inputs.nixpkgs}"];
|
||||||
|
|
||||||
|
settings = {
|
||||||
# Enable flakes.
|
# Enable flakes.
|
||||||
nix.settings.experimental-features = [
|
experimental-features = [
|
||||||
"nix-command"
|
"nix-command"
|
||||||
"flakes"
|
"flakes"
|
||||||
];
|
];
|
||||||
|
|
||||||
# Set $NIX_PATH.
|
# Limit nix build.
|
||||||
nix.nixPath = ["nixpkgs=${inputs.nixpkgs}"];
|
cores = 2;
|
||||||
|
max-jobs = 2;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
# Enable redistributable firmware.
|
# Enable redistributable firmware.
|
||||||
hardware.enableRedistributableFirmware = true;
|
hardware.enableRedistributableFirmware = true;
|
||||||
|
@ -60,9 +69,7 @@ with lib; {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
uid = 1000;
|
uid = 1000;
|
||||||
description = "Fern Garden";
|
description = "Fern Garden";
|
||||||
extraGroups = [
|
extraGroups = ["wheel"];
|
||||||
"wheel"
|
|
||||||
];
|
|
||||||
};
|
};
|
||||||
|
|
||||||
# Use fish shell
|
# Use fish shell
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue