Instantly share code, notes, and snippets.

View gallery-gen.go
View firefox-update.sh
#!/bin/bash
# Update a Firefox version from shell.
# Useful for Debian stable and its ESR shenanigans.
# Can break due to a lot of things but w/e get off my lawn.
FFX_DIR="/opt/firefox"
INSTALL_DIR="$(dirname $FFX_DIR)"
# You can add a 'lang' query param to URL if you want (e.g. 'fr', 'it', ...)
BASE_URL="https://download.mozilla.org/"
View ob-lobat.py
#!/usr/bin/env python3
""" Send a DBus notification on low battery.
Install Dependencies:
$ sudo apt-get install libdbus-glib-1-dev
$ sudo pip3 install batinfo python-daemon dbus-python notify2
"""
import subprocess
import sys
View ob-exit.py
#!/usr/bin/env python
""" Adaptation of the original cb-exit script found in the Crunchbang
distribution to work with SystemD.
I replaced "cb" with "ob" to match the Openbox tool names (obconf, obmenu)
because that script fits well with the Openbox WM.
"""
import os
View np.py
#!/usr/bin/env python3
""" Output on stdout the current track song and artist on Nectarine.
It's mainly useful if you work with terminals around and don't want to keep the
Nectarine tab under your eyes all the time (even if it's raina's design). Due to
its nature it can be used with conky, but as it requests the nectarine page at
each execution, it would be better if you use it with the ${execi} command and a
big interval (10 or 20 seconds). Respect their servers, and long live Nectarine!
"""