This is a collection of small hacks I wrote over the years.
ANSI terminal colors demo. Glorified readme, reusable as lib.
Nagios plugin to resolve a check whether a hostname is fully resolvable, from the root nameservers down to the authoritative nameserver for the domain. On more than one occasion, SIDN broke the .nl zone, making this check useful.
Converts a puppet clientbucket to a git repository for easy inspection of server changes over time.
Python module and standalone script for encrypting/decrypting cisco-style encrypted passwords in .pcf files for the vpn client.
Make your system think differently about time.
xchat script that prints the IP address/hostname of users connecting from a known gateway on freenode.
Easy ssh access to remote git hosts and repos.
Dump the contents of the gnome keyring
xchat script that copies all hilighting messages to a separate channel-like window.
create local accounts based on launchpad accounts.
Search e-mail addresses in ldap from mutt
Make mutt use gnome-keyring for passwords
A management pacifier, mail them uptime graphs monthly to keep them happy (or sad, if you didn't do your job properly).
Automatically log in to wireless networks that have a captive portal. This script doesn't actually login, but dispatches to actual login scripts.
Autostart synergy when connected to the right network
Automatically log in to the wifi in dutch trains.
Send irssi notifications to your android phone when screen is detached.
An appindicator that can display a totp token
Script to monitor and alert on p2000 (dutch emergency services) messages.
A cat that works on fifos (created with mkfifo).
Python library for creating smooth progressbars on the terminal using unicode characters for sub-character precision.
Colorize output with a rainbow pattern. For those boring days.
Boot from a live cd and run this to reset all passwords it finds.
Runs a single job from a crontab exactly as cron would do it
Pure-python subclassable singleton class that uses __new__ instead of the usual __init__+impl trick (borg pattern), so they are real singletons.
Tools to send and receive slack messages on the command line.
Steal (well, output) a process in a variety of formats, usable by shells and other languages.
Find a subset of a set of integers with a given sum. Useful for "for €50 in receipts, you get a free something".
When sudo is not available, you can use this to let people run a script as another user.
Poor-mans file watcher. Whenever a file changes, execute an application. Made for systems where inotify does not exist.
Random wallpaper grabber & changer. Supports only interfacelift.com for now.