diff --git a/apps.nix b/apps.nix index f672faf..1529a27 100644 --- a/apps.nix +++ b/apps.nix @@ -18,15 +18,6 @@ ntfs3g corectrl git - glslang - gstreamer - libdrm - openxr - vulkan-loader ]; programs.steam.enable = true; - programs.envision = { - enable = true; - openFirewall = true; - }; } diff --git a/vr.nix b/vr.nix new file mode 100644 index 0000000..8369bc6 --- /dev/null +++ b/vr.nix @@ -0,0 +1,29 @@ +{ config, pkgs, ... }: + +{ + services.wivrn = { + enable = true; + openFirewall = true; + + defaultRuntime = true; + autoStart = true; + config = { + enable = true; + json = { + scale = 1.0; + bitrate = 100000000; + encoders = [ + { + encoder = "vaapi"; + codec = "h264"; + width = 1.0; + height = 1.0; + offset_x = 0.0; + offset_y = 0.0; + } + ]; + }; + }; + }; +} +