From 85c11a160f10ed241f19bef410e955585e2c0c6d Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Mon, 1 Apr 2024 18:08:52 +0200 Subject: [PATCH] Add distribution-specific documentation for NixOS Signed-off-by: Sefa Eyeoglu --- content/docs/distros/_index.md | 10 ++++++++++ content/docs/distros/nixos.md | 15 +++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 content/docs/distros/_index.md create mode 100644 content/docs/distros/nixos.md diff --git a/content/docs/distros/_index.md b/content/docs/distros/_index.md new file mode 100644 index 0000000..398261b --- /dev/null +++ b/content/docs/distros/_index.md @@ -0,0 +1,10 @@ +--- +weight: 50 +title: Distros +--- + +# Distros + +You can read about distribution-specific instructions in this category. Just select your distribution on the sidebar. + +Feel free to contribute additional documentation about your distro here! diff --git a/content/docs/distros/nixos.md b/content/docs/distros/nixos.md new file mode 100644 index 0000000..fa0b195 --- /dev/null +++ b/content/docs/distros/nixos.md @@ -0,0 +1,15 @@ +--- +title: NixOS +--- + +# NixOS + +General documentation about VR is provided on the [NixOS Wiki](https://wiki.nixos.org/wiki/VR). + +Short overview: +- Monado is supported natively on NixOS using the [`services.monado`](https://search.nixos.org/options?channel=unstable&query=services.monado) since 24.05. +- SteamVR works like it does on other distros for the most part. Though there are some issues regarding the fhsenv-sandbox + - [Asynchronous reprojection does not work](https://github.com/NixOS/nixpkgs/issues/217119) (without a kernel patch) + - [setcap doesn't work](https://github.com/NixOS/nixpkgs/issues/42117#issuecomment-996731579) (but can be done manually) +- [Envision](../fossvr/envision) is currently being packaged in [this merge request](https://gitlab.com/gabmus/envision/-/merge_requests/11) + - [Asynchronous reprojection does not work](https://github.com/NixOS/nixpkgs/issues/217119) (without a kernel patch)