From 3f74ac253076fa62f8418ea570921b5fb4d8757a Mon Sep 17 00:00:00 2001 From: Natasha Moongrave Date: Sun, 5 Apr 2026 17:39:22 +0200 Subject: 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 --- hosts/herra/configuration.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'hosts/herra') 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; } -- cgit v1.2.3