Scripts#
Various scripts that I maintain.
steam-disable-update#
Completely disable steam updates for a game or app.
Usage: steam-disable-update <appid>
Allow updates: steam-disable-update --revert <appid>
Caveats to this approach:
- Your "last played" time will never update
- I haven't used it in a long time, so I can't guarantee it will work
- It might cause other bugs, I haven't tested it extensively
lyricfetch#
NOTE: I reccomend using a lrclib client such as lrcget or Chronograph instead!
Fetches lyrics from Genius using a Dumb instance, and adds them to your music library's metadata.
Currently only supports FLAC files.
adb-auto-connect#
Automatically find and connect to an Android device with Wireless Debugging over the local network.
You'll need to create a file at ~/.config/adb-auto-connect.nuon with the MAC Addresses you want to search for. For example:
[
"ff:ff:ff:ff:ff:ff",
"aa:aa:aa:aa:aa:aa"
]
lh-pairall#
Uses lighthouse_console to reset all SteamVR dongles, then put them all into pairing mode.
auto-benchmark#
Set up and run a Blender benchmark on the specified device, then automatically compare your results to the results on Blender Open Data.
ln-bin#
Quickly symlink executable files to ~/.local/bin/
yt-rss#
Get an RSS feed for the specified YouTube channel.
motoc-continue#
Simply runs motoc continue, so it can be used as an Envision plugin.
oscavmgr-launch#
Slightly modified version of Galister's oscavmgr start script. Launches oscavmgr and VrcAdvert together.
toggle-extension#
Provides an easy way to toggle a GNOME extension. Useful for setting up keyboard shortcuts.
start-service-if-neeeded#
Starts a systemd service if it is not already started, otherwise do nothing. Useful if you only want to ask for the password when the service actually needs to be started.
notify-kernel-blu#
Notifies you if you're not using kernel-blu. Useful if you have multiple kernels installed.
relink#
Update symlink targets from an old target directory to a new one
Example: If you moved all files in ~/Development/tools to ~/Applications, you can update all
symlinks in ~/.local/bin that point to the old location with
relink ~/.local/bin ~/Development/tools ~/Applications