From 523bc89e5bd2a6a3b69c64c9374ee20b445028a2 Mon Sep 17 00:00:00 2001 From: PassiveLemon Date: Sun, 20 Oct 2024 20:14:25 -0400 Subject: [PATCH] Update NixOS info --- content/docs/distros/nixos.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/content/docs/distros/nixos.md b/content/docs/distros/nixos.md index 9e9af9a..6340f84 100644 --- a/content/docs/distros/nixos.md +++ b/content/docs/distros/nixos.md @@ -17,6 +17,13 @@ Similarly, setting the cpu Niceness value to a higher priority manually with `re Once monado is set up the nix way, use `systemctl --user start monado.service` to run it and `systemctl --user stop monado.service` to stop it. +## WiVRn +WiVRn is also supported natively on NixOS using the [services.wivrn](https://search.nixos.org/options?channel=unstable&query=services.wivrn) since 24.05. + +As WiVRn is built around Monado, most, if not all, settings for Monado are also available for WiVRn, however you may need to change things like process and option names appropriately. + +You can find WiVRn on the official [NixOS wiki](https://wiki.nixos.org/wiki/VR#WiVRn). + ### VRChat To get VRChat working with monado on nix, use the `env PRESSURE_VESSEL_FILESYSTEMS_RW=$XDG_RUNTIME_DIR/monado_comp_ipc %command%` launch options on steam and click play with the "Launch VRChat in Steam VR" mode. It should open it on your desktop for preview and display it through monado. @@ -31,4 +38,5 @@ SteamVR works like it does on other distros for the most part. Unfotrunately, if [Envision](../../fossvr/envision/) has been packaged in [nixos unstable](https://search.nixos.org/packages?channel=unstable&from=0&size=50&sort=relevance&type=packages&query=+envision) but is still in early development and is not recommended. It may also mess with your `monado.service` setup in unexpected ways. ## Community Overlays -[Nixpkgs-xr](https://github.com/nix-community/nixpkgs-xr) provides overlays for the exisiting nixpkgs. If the mainline packages are broken for you (whether it be compiling or in function) for any reason, adding this, as described in the readme, might help. \ No newline at end of file +[Nixpkgs-xr](https://github.com/nix-community/nixpkgs-xr) provides overlays for the exisiting nixpkgs. If the mainline packages are broken for you (whether it be compiling or in function) for any reason, adding this, as described in the readme, might help. +