From 9b8f9a4bf5e13efe49ec101f127d0df3d7bb3cf3 Mon Sep 17 00:00:00 2001 From: adikro Date: Sat, 27 Jun 2026 02:41:27 +0200 Subject: revamped sanoid, syncoid and nfs --- os/srv/gaming.nix | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) (limited to 'os/srv/gaming.nix') diff --git a/os/srv/gaming.nix b/os/srv/gaming.nix index 36f2db5..730dcd2 100644 --- a/os/srv/gaming.nix +++ b/os/srv/gaming.nix @@ -30,22 +30,24 @@ in config = lib.mkMerge [ # --- PERFORMANCE & TOOLING --- (lib.mkIf cfg.tools.enable { - programs.gamescope = { - enable = true; - capSysNice = true; - }; + hardware.xone.enable = true; + programs = { + gamescope = { + enable = true; + capSysNice = true; + }; - programs.gamemode = { - enable = true; - enableRenice = true; - settings = { - general.renice = 10; + gamemode = { + enable = true; + enableRenice = true; + settings = { + general.renice = 10; + }; }; }; environment = { - # sets the optiscaler shortcut key to be home by default sessionVariables = { - OPTISCALER_ShortcutKey = "0x24"; + OPTISCALER_ShortcutKey = "0x24"; # sets the optiscaler shortcut key to be home by default }; systemPackages = with pkgs; [ @@ -61,10 +63,9 @@ in (lib.mkIf cfg.launchers.enable { environment.systemPackages = with pkgs; [ heroic - # (pkgs.bottles.override { removeWarningPopup = true; }) (prismlauncher.override { additionalLibs = with pkgs; [ ocl-icd ]; - jdks = with pkgs; [ javaPackages.compiler.temurin-bin.jdk-25 ]; + jdks = with pkgs; [ javaPackages.compiler.temurin-bin.jdk-26 ]; }) ]; }) -- cgit v1.3