indexabout
NameDescriptionOwnerIdleLinks
Dotfiles
dotfiles.gitPersonal scripts and configuration files Tom Ryder28 hourssummarylogtree
Experiments
adt-perl-demo.gitDemonstrating abstract data types with Perl for a friend Tom Ryder5 monthssummarylogtree
ayylmao.gitayylmao(6), the "ayy" and "lmao" printer (requires libayylmao) Tom Ryder16 monthssummarylogtree
btree.gitTinkering with terse implementations of binary trees Tom Ryder2 yearssummarylogtree
cat.gitcat(1) clone for learning C Tom Ryder2 yearssummarylogtree
funcptr.gitTinkering with function pointers Tom Ryder6 monthssummarylogtree
libayylmao.gitlibayylmao, library for ayylmao(6) and related applications Tom Ryder16 monthssummarylogtree
perlobj-demo.gitDemonstrating Perl's object system to a friend Tom Ryder2 yearssummarylogtree
spsh.gitThe shitposting shell Tom Ryder15 monthssummarylogtree
texad.gitTinkering with ideas for a text adventure in C Tom Ryder20 monthssummarylogtree
tunics.gitImplementing UNIX tools to learn C Tom Ryder2 yearssummarylogtree
Games
doomsh.gitSet very low ulimits in Bash Tom Ryder2 yearssummarylogtree
tsh.gitTomshell, created by Michael Fincham Tom Ryder2 yearssummarylogtree
IRC
irc-ebooks.gitTrain Markov IRC bots on logs to imitate what certain nicks say Tom Ryder2 yearssummarylogtree
Media
mpdlrc.gitPrint timed lyrics to mpd(1) songs to stdout Tom Ryder9 monthssummarylogtree
plz.gitFind and play media with keywords from the shell Tom Ryder2 yearssummarylogtree
Monitoring
nagios-check-nrpe-cluster.gitAggregate check_nrpe checks inline like check_cluster Tom Ryder9 monthssummarylogtree
nagios-check-speedtest-servers.gitCheck a server is in the speedtest.net server list Tom Ryder2 monthssummarylogtree
nagscripts.gitCommand-line scripts to control Nagios Tom Ryder22 monthssummarylogtree
nscaw.gitSend Nagios NSCA messages about wrapped command's success or failure Tom Ryder13 monthssummarylogtree
nwatch.gitSlightly nicer wrapper around Nmap's ndiff(1) Tom Ryder11 dayssummarylogtree
Networking
psshd.gitConfigure persistent SSH tunnels with autossh(1) Tom Ryder2 yearssummarylogtree
News
rdt.gitGenerate plain-text listings from Reddit pages Tom Ryder21 monthssummarylogtree
rssd.gitThe RSS downloading daemon Tom Ryder2 yearssummarylogtree
Perl 5 distributions
List-Breakdown.gitCopy a list into named sublists depending on test outcomes Tom Ryder8 weekssummarylogtree
Mail-Run-Crypt.gitSign, encrypt and email output and errors (previously croncrypt) Tom Ryder5 monthssummarylogtree
Music-Lyrics-LRC.gitManipulate LRC karaoke lyrics files Tom Ryder5 monthssummarylogtree
Tools
checkem.gitFind duplicate files efficiently Tom Ryder3 weekssummarylogtree
clubber.gitBuild chroot(2) environments less painfully Tom Ryder2 yearssummarylogtree
crypt.gitCommand-line wrapper around crypt(3) Tom Ryder13 monthssummarylogtree
mgrep.gitCustom grep(1) calls for e.g. IRC log searches Tom Ryder19 monthssummarylogtree
syntax-checking-git-hooks.gitRun syntax checkers in a Git pre-commit hook Tom Ryder2 yearssummarylogtree
watch-vcs-tags.gitWatch local repositories for new tags in their remotes Tom Ryder5 monthssummarylogtree
wtf8.gitInspect UTF-8 strings inline with their component bytes Tom Ryder5 monthssummarylogtree
Vim colorschemes
vim-juvenile.gitJust a little bit of Vim syntax highlighting Tom Ryder3 weekssummarylogtree
vim-sahara.gitVim colorscheme based on desert256 Tom Ryder5 weekssummarylogtree
Vim filetype plugins
vim-diff-prune.gitReverse changes in selected lines of a diff in Vim Tom Ryder8 dayssummarylogtree
vim-make-target.gitMake target for Makefile recipe under cursor in Vim Tom Ryder10 dayssummarylogtree
vim-markdown-autoformat.gitAutomatic formatting heuristics for Markdown in Vim Tom Ryder7 dayssummarylogtree
vim-perl-version-bump.gitIncrement Perl version numbers in Vim Tom Ryder10 dayssummarylogtree
Vim plugins
vim-auto-cache-dirs.gitCreate and set Vim cache file directories easily Tom Ryder7 dayssummarylogtree
vim-big-file-options.gitAutomatically set Vim options to speed up working with big files Tom Ryder2 weekssummarylogtree
vim-clear-local-maps.gitClear buffer-local leader mappings in Vim Tom Ryder4 weekssummarylogtree
vim-cmdwin-ctrlc.gitTweak CTRL-C command line behavior a bit more usefully in Vim Tom Ryder10 dayssummarylogtree
vim-copy-linebreak.gitSwitch between readable and terminal-copy-friendly Vim wrapping options Tom Ryder10 dayssummarylogtree
vim-digraph-search.gitSearch for a Vim digraph by name while inserting Tom Ryder7 dayssummarylogtree
vim-fixed-join.gitJoin lines in Vim without jumping around Tom Ryder3 weekssummarylogtree
vim-insert-cancel.gitCancel an insert mode operation in Vim Tom Ryder8 dayssummarylogtree
vim-insert-suspend-hlsearch.gitSuspend search highlighting while typing in Vim Tom Ryder10 dayssummarylogtree
vim-insert-timeout.gitLeave insert mode after a period of inactivity in Vim Tom Ryder10 dayssummarylogtree
vim-nextag.gitMove to the next or previous SGML tag in Vim Tom Ryder5 weekssummarylogtree
vim-paste-open.gitMapping targets for opening new lines in Vim paste mode Tom Ryder10 dayssummarylogtree
vim-put-blank-lines.gitMapping targets to insert blank lines in Vim Tom Ryder8 dayssummarylogtree
vim-redact-pass.gitSet Vim options to edit pass(1) files securely Tom Ryder4 weekssummarylogtree
vim-shebang-create-exec.gitMake new shebang files in Vim executable on save Tom Ryder4 dayssummarylogtree
vim-strip-trailing-whitespace.gitStrip trailing whitespace in Vim exactly the way this author wants Tom Ryder28 hourssummarylogtree
vim-toggle-flags.gitToggle flags in Vim option values Tom Ryder2 dayssummarylogtree
vim-uncap-ex.gitCorrect accidentally capitalised ex commands in Vim Tom Ryder5 weekssummarylogtree
vim-vimrc-reload-filetype.gitReload filetype after reloading vimrc Tom Ryder7 dayssummarylogtree