diff options
| author | Freya Murphy <freya@freyacat.org> | 2026-02-18 22:03:26 -0500 |
|---|---|---|
| committer | Freya Murphy <freya@freyacat.org> | 2026-02-18 22:03:46 -0500 |
| commit | 0cf4bac8d8b5a6b3ecf914f14663cb00d4cb235b (patch) | |
| tree | c2daf12b24a85cdfd00ba6b4800a8db311ef5221 /system | |
| parent | update commit more (fix thinkpad) (diff) | |
| download | dotfiles-nix-0cf4bac8d8b5a6b3ecf914f14663cb00d4cb235b.tar.gz dotfiles-nix-0cf4bac8d8b5a6b3ecf914f14663cb00d4cb235b.tar.bz2 dotfiles-nix-0cf4bac8d8b5a6b3ecf914f14663cb00d4cb235b.zip | |
Diffstat (limited to '')
| -rw-r--r-- | system/default.nix | 8 | ||||
| -rw-r--r-- | system/fingerprint.nix | 5 |
2 files changed, 10 insertions, 3 deletions
diff --git a/system/default.nix b/system/default.nix index aba8c11..e912856 100644 --- a/system/default.nix +++ b/system/default.nix @@ -32,6 +32,8 @@ experimental-features = ["nix-command" "flakes"]; use-xdg-base-directories = true; trusted-users = ["root" "@wheel"]; + max-jobs = config.cores / 4; + cores = (config.cores - 2) / config.nix.settings.max-jobs; }; }; @@ -39,6 +41,11 @@ nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) config.unfreePackages; + # load overlays + nixpkgs.overlays = [ + (final: _: import ../pkgs {pkgs = final;}) + ]; + # set state version system.stateVersion = config.stateVersion; @@ -112,6 +119,7 @@ }; # use the latest kernel + boot.kernelPackages = pkgs.linuxPackages_latest; # sysrq diff --git a/system/fingerprint.nix b/system/fingerprint.nix index 02b0e75..35737f5 100644 --- a/system/fingerprint.nix +++ b/system/fingerprint.nix @@ -1,8 +1,7 @@ { lib, config, - inputs, - system, + pkgs, ... }: let inherit (lib) mkIf; @@ -11,7 +10,7 @@ in { services.fprintd = { enable = true; tod.enable = true; - tod.driver = inputs.self.packages.${system}.libfprint-2-tod1-vfs0090; + tod.driver = pkgs.libfprint-2-tod1-vfs0090; }; }; } |