Skip to content

Instantly share code, notes, and snippets.

View galister's full-sized avatar

galister

View GitHub Profile
@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 / 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 June 23, 2024 11:47
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)' |