diff options
| author | Natasha Moongrave <natasha@256phi.eu> | 2026-04-05 17:39:22 +0200 |
|---|---|---|
| committer | Natasha Moongrave <natasha@256phi.eu> | 2026-04-05 17:39:22 +0200 |
| commit | 3f74ac253076fa62f8418ea570921b5fb4d8757a (patch) | |
| tree | 2be26022b3a0a4f7942a2a80065fbe8705875605 /hosts | |
| parent | 65b13cda8d89386961c725b6a77c29a26c5af72a (diff) | |
Add Linux Zen gaming kernel for herra desktop
- Configure herra with linuxPackages_zen for gaming optimizations
- Includes low-latency patches, BFQ scheduler, and improved desktop interactivity
- Provides similar performance benefits to Bazzite kernel
- Uses lib.mkForce to override system-wide linuxPackages_latest
- Kronos and mystra remain on standard latest kernel
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Diffstat (limited to 'hosts')
| -rw-r--r-- | hosts/herra/configuration.nix | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/hosts/herra/configuration.nix b/hosts/herra/configuration.nix index 2e0dd75..cb0e790 100644 --- a/hosts/herra/configuration.nix +++ b/hosts/herra/configuration.nix @@ -1,4 +1,8 @@ -{...}: { +{ + pkgs, + lib, + ... +}: { imports = [ ./hardware-configuration.nix ]; @@ -7,4 +11,9 @@ # Dual-boot with Windows 11 boot.loader.grub.useOSProber = true; + + # Gaming-optimized Zen kernel (overrides system/boot.nix) + # Includes: low-latency patches, BFQ scheduler, gaming optimizations + # Similar performance benefits to Bazzite kernel + boot.kernelPackages = lib.mkForce pkgs.linuxPackages_zen; } |
