Skip to content

Instantly share code, notes, and snippets.

@ArcadeFever
ArcadeFever / VircadiaQuest.md
Last active July 26, 2022 10:36
Vircadia Oculus Quest Native client

Here you will find my personal builds of Vircadia Oculus Quest Native client. They have been tested and work in both Quest and Quest2 headsets for v38 firmware. There is a good possibility later quest updates will break these builds, in which case I will look to make more builds.

Warning: these builds are highly experimental, are not feature complete, may crash often, and may have barf inducing framerates.

questInterface-debug-2020.3.3.apk 216 MB (Build Date: 12/28/2021)

questInterface-debug-2021.1.2.apk 238 MB (Build Date: 12/29/2021)

As of 4/06/2022, I am still unable to successfuly build the latest version/master branch of Vircadia. In order to build for Vircadia's latest QT5.15, cmake 3.15 or > is required, and this cmake upgrade breaks the older Android/Quest build dependancy scripts.

@anordal
anordal / lessons-from-meson-to-cmake.md
Last active July 26, 2023 08:06
Lessons from Meson to CMake

Lessons from Meson to CMake

If you are using CMake, you can have some of the niceties of Meson by reimplementing them yourself.

Dependency download fallback

This is in my opinion the killer feature of Meson: Be nice, both to users who just want to build the thing, who may have a hard time satisfying your dependencies, and to packagers, your CI and others,

@ArtBIT
ArtBIT / glados.sh
Last active April 13, 2021 17:12
GLaDOS eSpeak
random_pitch() {
local delta=${1:-50}
local value=$(( ($RANDOM % $delta) - $delta/2 ))
echo "+${value}" | sed 's/+-/-/'
}
glados() {
local pitch=70
local speed=180
local lang=en
@pjobson
pjobson / syncthing_ubuntu-mint_headless.md
Last active April 10, 2025 08:43
Syncthing Ubuntu/Mint Headless

Syncthing Ubuntu/Mint Headless

Syncthing: https://syncthing.net/

Syncthing is a free, open-source peer-to-peer file synchronization application available for Windows, Mac, Linux, Android, Solaris, Darwin, and BSD. It can sync files between devices on a local network, or between remote devices over the Internet. Data security and data safety are built into the design of the software.

This is written using Linux Mint 21.2 x86_64 using kernel 5.15.0-89-generic.

I couldn't find good directions for doing this, so here we go.

@TomFaulkner
TomFaulkner / ubuntu18.04-vfio.md
Last active May 20, 2025 07:47
VFIO Setup on Ubuntu 18.04
#!/usr/bin/env python2
#
# Find and replace tracker urls in a Deluge torrents.state
import os
import sys
import platform
import shutil
import cPickle