Limit nix build

This commit is contained in:
Fern Garden 2025-08-10 16:29:44 +08:00
parent 83bb9ac090
commit ad9b895ef0

View file

@ -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