mirror of https://github.com/wayvr-org/wayvr.git
Created Building from Source (markdown)
parent
9852463145
commit
4729262725
|
|
@ -0,0 +1,50 @@
|
||||||
|
WlxOverlay-S can be built thicker or thinner, depending on your needs. The use of Rust features allows you to tailor the build to your system. By default, everything is included.
|
||||||
|
|
||||||
|
Help extend this wiki by providing packages for additional distros!
|
||||||
|
|
||||||
|
## Base dependencies
|
||||||
|
These are required in all cases:
|
||||||
|
- Arch: `base-devel cmake libxkbcommon fontconfig dbus alsa-lib`
|
||||||
|
- Ubuntu: `build-essential pkg-config cmake libxkbcommon-dev fontconfig libfontconfig-dev libdbus-1-dev libasound2-dev`
|
||||||
|
|
||||||
|
## Available features
|
||||||
|
### Feature `openvr`
|
||||||
|
Enable this if you plan on using SteamVR
|
||||||
|
|
||||||
|
Dependencies:
|
||||||
|
- Arch: `openvr`
|
||||||
|
- Ubuntu: `libopenvr-dev libopenvr-api1`
|
||||||
|
|
||||||
|
### Feature `openxr`
|
||||||
|
Enable this if you plan on using Monado
|
||||||
|
|
||||||
|
Dependencies:
|
||||||
|
- Arch: `openxr`
|
||||||
|
- Ubuntu: `libopenxr-dev`
|
||||||
|
|
||||||
|
### Feature `wayland`
|
||||||
|
Enable this if you're on a Wayland desktop
|
||||||
|
|
||||||
|
Dependencies:
|
||||||
|
- Arch: `libpipewire clang`
|
||||||
|
- Ubuntu: `libpipewire-0.3-0 libpipewire-0.3-dev libspa-0.2-dev clang`
|
||||||
|
|
||||||
|
### Feature `x11`
|
||||||
|
Enable this if you're on X11
|
||||||
|
|
||||||
|
Dependencies:
|
||||||
|
- Arch: `libx11 libxext libxrandr`
|
||||||
|
- Ubuntu: `libx11-6 libxext6 libxrandr2 libx11-dev libxext-dev libxrandr-dev`
|
||||||
|
|
||||||
|
### Feature `osc`
|
||||||
|
Enable this if you want XSO-compatible OSC parameters in VRChat
|
||||||
|
|
||||||
|
The following parameters will be sent:
|
||||||
|
```
|
||||||
|
isOverlayOpen (bool)
|
||||||
|
isKeyboardOpen (bool)
|
||||||
|
isWristVisible (bool)
|
||||||
|
openOverlayCount (int)
|
||||||
|
```
|
||||||
|
|
||||||
|
Dependencies: None
|
||||||
Loading…
Reference in New Issue