Skip to content

Instantly share code, notes, and snippets.

@galister
galister / combined-bsb-6-10.patch
Created November 10, 2024 09:02
BSB Patch for Kernel 6.10+ thanks to @phrap
diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c
index 3b4065099..639699e3b 100644
--- a/drivers/gpu/drm/drm_edid.c
+++ b/drivers/gpu/drm/drm_edid.c
@@ -189,6 +189,9 @@ static const struct edid_quirk {
/* Rotel RSX-1058 forwards sink's EDID but only does HDMI 1.1*/
EDID_QUIRK('E', 'T', 'R', 13896, EDID_QUIRK_FORCE_8BPC),
+ /* Bigscreen Beyond Headset */
+ EDID_QUIRK('B', 'I', 'G', 0x1234, EDID_QUIRK_NON_DESKTOP),
@galister
galister / proton-enter
Last active January 9, 2024 08:45
protonrun - run a command in a proton prefix
#!/usr/bin/env bash
steamapps="$HOME/.local/share/Steam/steamapps"
if [ "$1" == "" ]; then
echo "echo 'proton-enter <appId>'"
exit 1
fi
compatdata_folder="$steamapps/compatdata/$1"
@galister
galister / startvrc.sh
Last active October 16, 2024 01:12
VRC Start Script
#!/usr/bin/env sh
# this is a wrapper script to help avoid EAC errors.
# 1. change me
steamapps=~/.local/share/Steam/steamapps
watch_folder="$steamapps"/compatdata/438100/pfx/drive_c/users/steamuser/AppData/LocalLow/VRChat/VRChat
# 2. add me to VRChat launch options:
# /path/to/startvrc.sh %command%
@galister
galister / appvol
Created April 18, 2023 19:55
Per-app volume adjustments for PW/Pulse
#!/usr/bin/env python3
import json
import subprocess
import sys
if __name__ == "__main__":
if len(sys.argv) < 3:
print("Usage: %s <appname> <amount>" % sys.argv[0])
@galister
galister / pwapp-link
Last active May 1, 2023 10:36
App-aware Node Linker for PipeWire
@galister
galister / startvr
Last active November 5, 2024 00:26
SteamVR-on-Linux Start Script
#!/usr/bin/env bash
steamapps="$HOME/.steam/steam/steamapps"
# == end config ==
steam_dir=$(dirname $steamapps)
if ! grep 'alvr_server' $steamapps/common/SteamVR/resources/safe_mode_driver_whitelist.json >/dev/null 2>&1; then
cat $steamapps/common/SteamVR/resources/safe_mode_driver_whitelist.json |
jq '.drivers |= (. + ["alvr_server"] | unique)' |