diff --git a/content/docs/index.md b/content/_index.md similarity index 77% rename from content/docs/index.md rename to content/_index.md index d7ddfe3..d866718 100644 --- a/content/docs/index.md +++ b/content/_index.md @@ -1,8 +1,10 @@ --- -weight: 0 +weight: 1 +title: Home +bookToC: false --- -# Welcome to the LVA Wiki +# Welcome to the LVRA Wiki A collection of links, useful resources and guides for the amazing world of VR on Linux. diff --git a/content/docs/alvr/_index.md b/content/docs/alvr/_index.md new file mode 100644 index 0000000..ab8f47c --- /dev/null +++ b/content/docs/alvr/_index.md @@ -0,0 +1,10 @@ +--- +weight: 300 +title: ALVR +--- + +# ALVR + +- [ALVR GitHub repository](https://github.com/alvr-org/ALVR) + +> Stream VR games from your PC to your headset via Wi-Fi. diff --git a/content/docs/community/_index.md b/content/docs/community/_index.md new file mode 100644 index 0000000..e7c7269 --- /dev/null +++ b/content/docs/community/_index.md @@ -0,0 +1,11 @@ +--- +weight: 900000 +title: Community +--- + +# Community + +You can join us on Matrix or Discord, come hang out! + +- [Matrix](https://matrix.to/#/#linux-vr-adventures:matrix.org) +- [Discord](https://discord.gg/e6rRXMPD) diff --git a/content/docs/envision/_index.md b/content/docs/envision/_index.md new file mode 100644 index 0000000..ff40ff6 --- /dev/null +++ b/content/docs/envision/_index.md @@ -0,0 +1,14 @@ +--- +weight: 70 +title: Envision +--- + +# Envision + +- [Envision GitLab repository](https://gitlab.com/gabmus/envision) + +Envision is a graphical app that acts as an orchestrator to get a full Monado or WiVRn setup up and running with a few clicks. + +Envision is still to be considered alpha-quality and highly experimental. + +You can download the latest Appimage snapshot from [GitLab Pipelines](https://gitlab.com/gabmus/envision/-/pipelines). diff --git a/content/docs/monado/_index.md b/content/docs/monado/_index.md new file mode 100644 index 0000000..2c7ebc1 --- /dev/null +++ b/content/docs/monado/_index.md @@ -0,0 +1,17 @@ +--- +weight: 100 +title: Monado +--- + +# Monado + +- [Monado home page](https://monado.freedesktop.org/) +- [Monado GitLab repository](https://gitlab.freedesktop.org/monado/monado) + +> Monado is an open source XR runtime delivering immersive experiences such as VR and AR on mobile, PC/desktop, and other devices. Monado aims to be a complete and conformant implementation of the OpenXR API made by Khronos. The project is currently being developed for GNU/Linux and aims to support other operating systems such as Windows in the near future. + +Essentially, Monado is an open source OpenXR implementation, it can be used as an alternative to SteamVR. + +Depending on the game, Monado can offer a better overall experience (if with less features) compared to SteamVR, or it might not work at all + +Monado is made for PCVR headsets, if you have a standalone headset you can check out [WiVRn](/docs/wivrn/) or [ALVR](/docs/alvr/). diff --git a/content/docs/vrchat/_index.md b/content/docs/vrchat/_index.md new file mode 100644 index 0000000..001496f --- /dev/null +++ b/content/docs/vrchat/_index.md @@ -0,0 +1,8 @@ +--- +title: VRChat +weight: 50 +--- + +# VRChat + +The most popular social VR game, here are resources to get the best experience on Linux. diff --git a/content/docs/vrchat/index.md b/content/docs/vrchat/index.md deleted file mode 100644 index 7a6afb9..0000000 --- a/content/docs/vrchat/index.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -weight: 0 ---- - -# VRChat - -Foo bar baz diff --git a/content/docs/vrchat/test.md b/content/docs/vrchat/test.md deleted file mode 100644 index 3817834..0000000 --- a/content/docs/vrchat/test.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -weight: 9000 ---- - -# test page - -Lorem ipsum dolor sit amet, qui minim labore adipisicing minim sint cillum sint consectetur cupidatat. - -Lorem ipsum dolor sit amet, officia excepteur ex fugiat reprehenderit enim labore culpa sint ad nisi Lorem pariatur mollit ex esse exercitation amet. Nisi anim cupidatat excepteur officia. Reprehenderit nostrud nostrud ipsum Lorem est aliquip amet voluptate voluptate dolor minim nulla est proident. Nostrud officia pariatur ut officia. Sit irure elit esse ea nulla sunt ex occaecat reprehenderit commodo officia dolor Lorem duis laboris cupidatat officia voluptate. Culpa proident adipisicing id nulla nisi laboris ex in Lorem sunt duis officia eiusmod. Aliqua reprehenderit commodo ex non excepteur duis sunt velit enim. Voluptate laboris sint cupidatat ullamco ut ea consectetur et est culpa et culpa duis. diff --git a/content/docs/vrchat/unity.md b/content/docs/vrchat/unity.md new file mode 100644 index 0000000..0bf1442 --- /dev/null +++ b/content/docs/vrchat/unity.md @@ -0,0 +1,8 @@ +--- +weight: 900 +title: Unity +--- + +# Unity + +For the best experience, we found that running Unity from [Flatpak](https://flathub.org/apps/com.unity.UnityHub) is usually preferred. diff --git a/content/docs/vrchat/video_players.md b/content/docs/vrchat/video_players.md new file mode 100644 index 0000000..da32af5 --- /dev/null +++ b/content/docs/vrchat/video_players.md @@ -0,0 +1,16 @@ +--- +weight: 100 +title: Video Players +--- + +# Video Players + +AVPro based video players are notoriously buggy on Linux, causing issues such as high memory usage, crashing or just straight out not working. + +## Stream from video player to ffplay/MPV + +When in a VRChat world, if a video player fails to play, you can instead run [this script](https://gist.github.com/galister/1a971254af72bb2a5bc27740e984bce2). + +You might need to adapt it in case you installed VRChat in another disk and not in your home folder. + +It essentially grabs the URL from the VRChat logs and opens it in ffplay (for RTMP streams) or MPV. diff --git a/content/docs/wivrn/_index.md b/content/docs/wivrn/_index.md new file mode 100644 index 0000000..b54c784 --- /dev/null +++ b/content/docs/wivrn/_index.md @@ -0,0 +1,12 @@ +--- +weight: 200 +title: WiVRn +--- + +# WiVRn + +- [WiVRn GitHub repository](https://github.com/Meumeu/WiVRn) + +> WiVRn lets you run OpenXR applications on a computer and display them on a standalone headset. + +It's very similar in purpose to [Monado](/docs/monado/), but for standalone VR headsets. diff --git a/hugo.toml b/hugo.toml index a69e810..85ccd36 100644 --- a/hugo.toml +++ b/hugo.toml @@ -1,4 +1,4 @@ -baseURL = 'https://lvawiki.gabmus.org/' +baseURL = 'https://lvra.gitlab.io/' languageCode = 'en-us' title = 'Linux VR Adventures Wiki' @@ -7,16 +7,15 @@ theme = 'hugo-book' enableGitInfo = true disableKinds = ['taxonomy'] - - [params] BookTheme = 'auto' - BookToC = true - # BookLogo = '/logo.svg' + # enable in single pages if they get too long + BookToC = false + BookLogo = '/logo.png' BookSection = 'docs' - BookRepo = 'https://gitlab.com/gabmus/lvawiki' + BookRepo = 'https://gitlab.com/lvra/wiki' BookCommitPath = '-/commit' - BookEditPath = '-/edit/main/' + BookEditPath = '-/edit/main' BookDateFormat = 'Jan 2, 2006' BookSearch = true BookComments = false diff --git a/static/logo.png b/static/logo.png new file mode 100644 index 0000000..faeb357 Binary files /dev/null and b/static/logo.png differ