diff --git a/hosts/default/configuration.nix b/hosts/default/configuration.nix index 2c3b6a9..88ee260 100644 --- a/hosts/default/configuration.nix +++ b/hosts/default/configuration.nix @@ -48,16 +48,16 @@ boot.kernelModules = [ "kvm-amd" "nct6775" ]; # Direct patching for enabling for async reprojection (for SteamVR) on AMD - #boot.kernelPatches = [ - # { - # name = "amdgpu-ignore-ctx-privileges"; - # patch = pkgs.fetchpatch { - # name = "cap_sys_nice_begone.patch"; - # url = "https://github.com/Frogging-Family/community-patches/raw/master/linux61-tkg/cap_sys_nice_begone.mypatch"; - # hash = "sha256-Y3a0+x2xvHsfLax/uwycdJf3xLxvVfkfDVqjkxNaYEo="; - # }; - # } - #]; + boot.kernelPatches = [ + { + name = "amdgpu-ignore-ctx-privileges"; + patch = pkgs.fetchpatch { + name = "cap_sys_nice_begone.patch"; + url = "https://github.com/Frogging-Family/community-patches/raw/master/linux61-tkg/cap_sys_nice_begone.mypatch"; + hash = "sha256-Y3a0+x2xvHsfLax/uwycdJf3xLxvVfkfDVqjkxNaYEo="; + }; + } + ]; services.fwupd.enable = true; services.hardware.openrgb.enable = true; # Add flakes @@ -273,10 +273,10 @@ lfs.enable = true; }; # Orchestrator for FOSS VR stack - #programs.envision = { - # enable = true; - # openFirewall = true; # This is set true by default - #}; + programs.envision = { + enable = true; + openFirewall = true; # This is set true by default + }; #nixpkgs.config.permittedInsecurePackages = [ # "electron-27.3.11" #]; @@ -425,16 +425,16 @@ }; # VR #Commmand: `renice -20 -p $(pgrep monado)` may help w/issues - services.monado = { - enable = true; - defaultRuntime = true; # Register as default OpenXR runtime - }; - systemd.user.services.monado.environment = { - WMR_HANDTRACKING = "0"; # Enable for hand tracking - XRT_PRINT_OPTIONS = "1"; # Enable printing env vars set/available - VIT_SYSTEM_LIBRARY_PATH = "${pkgs.basalt-monado}/lib/libbasalt.so"; - #U_PACING_COMP_MIN_TIME_MS = "5"; # This is a tweak for something...I forgot - }; + #services.monado = { + # enable = true; + # defaultRuntime = true; # Register as default OpenXR runtime + #}; + #systemd.user.services.monado.environment = { + # WMR_HANDTRACKING = "0"; # Enable for hand tracking + # XRT_PRINT_OPTIONS = "1"; # Enable printing env vars set/available + # VIT_SYSTEM_LIBRARY_PATH = "${pkgs.basalt-monado}/lib/libbasalt.so"; + # #U_PACING_COMP_MIN_TIME_MS = "5"; # This is a tweak for something...I forgot + #}; # allow clock adjustments/priority change, etc (gamemoderun ./game) # https://wiki.nixos.org/wiki/GameMode programs.gamemode.enable = true; # for performance mode