A brief description of many of the scripts included in this repository. This is not guaranteed to be up-to-date!
CSH script to pretty-print code for printing in a fairly compact way.
List all devices attached to a Netgear WG584D router, with admin password as first argument.
Expect script to generate an expect script that reproduces your actions.
Build an exim .forward rule file from custom terser syntax. See also
http://www.dmi.me.uk/blog/2007/03/08/automatic-email-forwarding/.
Retrieve and display the bash quote with the ID given on the command line.
Extremely hacky method of detecting some common file system types by directly reading the block device. Probably requires you to be root.
Retrieve and display your external IP address.
Automatically extract an archive of any type into a subdirectory named after it.
A very hacky method of fetching all of the videos from TED.com.
Geek Code decoder.
Display which version(s) of ID3 tags a file has.
Partial parser for iptables-save output to make it more understandable.
Fetch lipsum from an online generator.
Shows status and speed of network connections. Requires ethtool.
Display the argument as a green text OSD at the bottom centre of the screen.
Requires xosd.
Look up reverse dependencies for a package in Gentoo. Written by Nick Pope.
A fairly advanced script that will apply the output of git format-patch to a
subversion repository, including commit messages. It has some limitations and
known issues, but is usable for most common changes.
Used for swapping keyboard between GB and DVORAK.
Update twitter status; login information in ~/.netrc.
Requires tweet. Updates status from get_iplayer. get_iplayer option usage:
command ~/bin/tweet-get_iplayer "" "" " - "
Version of uniq that doesn't require the list to be sorted.
Simple handler for spotify: URIs.
Fetch and display current volume status (via ALSA commands) as an OSD after optionally modifying it (up, down, mute).
Last updated: 2009-12-17 21:21 GMT