Working VR
holy heck...never thought this would happen
This commit is contained in:
parent
cb97b90ca3
commit
dcd50a4b96
1 changed files with 23 additions and 6 deletions
|
@ -460,13 +460,30 @@ in
|
||||||
enable = true;
|
enable = true;
|
||||||
defaultRuntime = true; # Register as default OpenXR runtime
|
defaultRuntime = true; # Register as default OpenXR runtime
|
||||||
forceDefaultRuntime = true; # Register as default OpenXR runtime for each user (remove home-manager file)
|
forceDefaultRuntime = true; # Register as default OpenXR runtime for each user (remove home-manager file)
|
||||||
|
highPriority = true;
|
||||||
|
package = (pkgs.monado.overrideAttrs {
|
||||||
|
pname = "monado-wmr-controllers"; # optional but helps distinguishing between packages
|
||||||
|
|
||||||
|
src = pkgs.fetchFromGitLab {
|
||||||
|
domain = "gitlab.freedesktop.org";
|
||||||
|
owner = "thaytan";
|
||||||
|
repo = "monado";
|
||||||
|
rev = "467166935eea0183a8c8f5884c4ecd20c0eeacfb";
|
||||||
|
hash = "sha256-IKO/bhUsISmRb3k+wAEscuTUXDyrzyVYQG1eJkLCIUI=";
|
||||||
|
};
|
||||||
|
|
||||||
|
patches = [];
|
||||||
|
});
|
||||||
|
};
|
||||||
|
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";
|
||||||
|
XRT_COMPOSITOR_COMPUTE = "1";
|
||||||
|
STEAMVR_LH_ENABLE = "0";
|
||||||
|
U_PACING_COMP_MIN_TIME_MS = "5";
|
||||||
|
XRT_COMPOSITOR_DESIRED_MODE = "1";
|
||||||
};
|
};
|
||||||
#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)
|
# allow clock adjustments/priority change, etc (gamemoderun ./game)
|
||||||
# https://wiki.nixos.org/wiki/GameMode
|
# https://wiki.nixos.org/wiki/GameMode
|
||||||
programs.gamemode.enable = true; # for performance mode
|
programs.gamemode.enable = true; # for performance mode
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue