aboutsummaryrefslogtreecommitdiff
path: root/hosts/herra
diff options
context:
space:
mode:
authorNatasha Moongrave <natasha@256phi.eu>2026-04-05 17:39:22 +0200
committerNatasha Moongrave <natasha@256phi.eu>2026-04-05 17:39:22 +0200
commit3f74ac253076fa62f8418ea570921b5fb4d8757a (patch)
tree2be26022b3a0a4f7942a2a80065fbe8705875605 /hosts/herra
parent65b13cda8d89386961c725b6a77c29a26c5af72a (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/herra')
-rw-r--r--hosts/herra/configuration.nix11
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;
}