indexabout
NameDescriptionOwnerIdleLinks
Dotfiles
dotfiles.gitPersonal scripts and configuration filesTom Ryder3 dayssummarylogtree
Experiments
adt-perl-demo.gitDemonstrating abstract data types with Perl for a friendTom Ryder24 monthssummarylogtree
btree.gitTinkering with terse implementations of binary treesTom Ryder2 monthssummarylogtree
cat.gitToy cat(1) cloneTom Ryder4 yearssummarylogtree
funcptr.gitTinkering with function pointersTom Ryder2 monthssummarylogtree
perlobj-demo.gitDemonstrating Perl's object system to a friendTom Ryder4 yearssummarylogtree
spsh.gitThe shitposting shellTom Ryder3 yearssummarylogtree
texad.gitTinkering with ideas for a text adventure in CTom Ryder14 monthssummarylogtree
tunics.gitToy implementations of Unix toolsTom Ryder4 yearssummarylogtree
Games
doomsh.gitSet very low ulimits in BashTom Ryder17 monthssummarylogtree
tsh.gitTomshell, created by Michael FinchamTom Ryder4 yearssummarylogtree
IRC
irc-ebooks.gitTrain Markov IRC bots on logs to imitate what certain nicks sayTom Ryder4 yearssummarylogtree
Media
mpdlrc.gitPrint timed lyrics to mpd(1) songs to stdoutTom Ryder2 yearssummarylogtree
plz.gitFind and play media with keywords from the shellTom Ryder4 yearssummarylogtree
Monitoring
nagios-check-nrpe-cluster.gitAggregate check_nrpe checks inline like check_clusterTom Ryder16 monthssummarylogtree
nagios-check-speedtest-servers.gitCheck a server is in the speedtest.net server listTom Ryder16 monthssummarylogtree
nagscripts.gitCommand-line scripts to control NagiosTom Ryder3 yearssummarylogtree
nscaw.gitSend Nagios passive checks by command exit codeTom Ryder15 monthssummarylogtree
nwatch.gitSlightly nicer wrapper around Nmap's ndiff(1)Tom Ryder19 monthssummarylogtree
Networking
psshd.gitConfigure persistent SSH tunnels with autossh(1)Tom Ryder4 yearssummarylogtree
News
rdt.gitGenerate plain-text listings from Reddit pagesTom Ryder3 yearssummarylogtree
rssd.gitThe RSS downloading daemonTom Ryder4 yearssummarylogtree
Perl 5 distributions
List-Breakdown.gitCopy a list into named sublists depending on test outcomesTom Ryder21 monthssummarylogtree
Mail-Run-Crypt.gitSign and/or encrypt command output and email itTom Ryder24 monthssummarylogtree
Music-Lyrics-LRC.gitManipulate LRC karaoke lyrics filesTom Ryder24 monthssummarylogtree
Security
parcimini.gitGnuPG keyring refresherTom Ryder2 monthssummarylogtree
Tools
checkem.gitFind duplicate files efficientlyTom Ryder20 monthssummarylogtree
clubber.gitBuild chroot(2) environments less painfullyTom Ryder4 yearssummarylogtree
crypt.gitCommand-line wrapper around crypt(3)Tom Ryder3 weekssummarylogtree
mgrep.gitCustom grep(1) calls for e.g. IRC log searchesTom Ryder3 yearssummarylogtree
syntax-checking-git-hooks.gitRun syntax checkers in a Git pre-commit hookTom Ryder15 monthssummarylogtree
watch-vcs-tags.gitWatch local repositories for new tags in their remotesTom Ryder14 monthssummarylogtree
wtf8.gitInspect UTF-8 strings inline with their component bytesTom Ryder8 weekssummarylogtree
Toys
ayylmao.gitayylmao(6), the "ayy" and "lmao" printer (requires libayylmao)Tom Ryder3 yearssummarylogtree
libayylmao.gitlibayylmao, library for ayylmao(6) and related applicationsTom Ryder3 yearssummarylogtree
Vim colorschemes
vim-juvenile.gitJust a little bit of Vim syntax highlightingTom Ryder9 monthssummarylogtree
vim-sahara.gitVim colorscheme based on desert256Tom Ryder9 monthssummarylogtree
Vim filetype plugins
vim-diff-prune.gitReverse changes in selected lines of a diff in VimTom Ryder9 monthssummarylogtree
vim-make-target.gitMake target for Makefile recipe under cursor in VimTom Ryder9 monthssummarylogtree
vim-perl-version-bump.gitIncrement Perl version numbers in VimTom Ryder9 monthssummarylogtree
Vim plugins
vim-alternate-filetypes.gitSwitch through alternate buffer filetypes in VimTom Ryder7 monthssummarylogtree
vim-big-file-options.gitAuto-set Vim options for faster work on big filesTom Ryder9 monthssummarylogtree
vim-colon-operator.gitUse colon commands with motions in VimTom Ryder9 monthssummarylogtree
vim-copy-linebreak.gitToggle Vim wrapping options for terminal copy pasteTom Ryder9 monthssummarylogtree
vim-cursorline-current.gitShow Vim cursorline only in active windowTom Ryder8 monthssummarylogtree
vim-digraph-search.gitSearch for a Vim digraph by name while insertingTom Ryder8 monthssummarylogtree
vim-equalalways-resized.gitRebalance windows when Vim is resizedTom Ryder9 monthssummarylogtree
vim-fixed-join.gitJoin lines in Vim without jumping aroundTom Ryder20 monthssummarylogtree
vim-foldlevelstart-stdin.gitSet fold levels correctly in Vim on stdin readTom Ryder9 monthssummarylogtree
vim-insert-cancel.gitCancel an insert mode operation in VimTom Ryder9 monthssummarylogtree
vim-insert-suspend-hlsearch.gitSuspend search highlighting while typing in VimTom Ryder9 monthssummarylogtree
vim-insert-timeout.gitLeave insert mode after a period of inactivity in VimTom Ryder9 monthssummarylogtree
vim-keep-position.gitRun drastic Vim commands without moving the cursorTom Ryder8 monthssummarylogtree
vim-nextag.gitMove to the next or previous SGML tag in VimTom Ryder20 monthssummarylogtree
vim-paste-insert.gitOne shot paste in VimTom Ryder7 monthssummarylogtree
vim-put-blank-lines.gitMapping targets to insert blank lines in VimTom Ryder9 monthssummarylogtree
vim-quickfix-auto-open.gitOpen quickfix/location lists automatically in VimTom Ryder8 monthssummarylogtree
vim-redact-pass.gitSet Vim options to edit pass(1) files securelyTom Ryder7 monthssummarylogtree
vim-regex-escape.gitEscape regex metacharacters to literals in VimTom Ryder9 monthssummarylogtree
vim-replace-operator.gitReplace text from register with a motion in VimTom Ryder9 monthssummarylogtree
vim-scratch-buffer.gitOpen scratch buffers in VimTom Ryder5 monthssummarylogtree
vim-scroll-next.gitPage down or move to next file with one key in VimTom Ryder9 monthssummarylogtree
vim-select-old-files.gitBrowse old files in Vim without hitting EnterTom Ryder8 monthssummarylogtree
vim-shebang-change-filetype.gitUpdate filetype on shebang change in VimTom Ryder9 monthssummarylogtree
vim-shebang-create-exec.gitMake new shebang files in Vim executable on saveTom Ryder9 monthssummarylogtree
vim-spellfile-local.gitAdd spelling word lists for paths and filetypesTom Ryder6 weekssummarylogtree
vim-squeeze-repeat-blanks.gitSqueeze repeated blank lines into one in VimTom Ryder8 monthssummarylogtree
vim-strip-trailing-whitespace.gitStrip trailing whitespace in Vim just how tejr likes itTom Ryder8 monthssummarylogtree
vim-toggle-flags.gitToggle flags in Vim option valuesTom Ryder8 monthssummarylogtree
vim-uncap-ex.gitCorrect accidentally capitalised ex commands in VimTom Ryder9 monthssummarylogtree
vim-vertical-region.gitMove to lines bounding a vertical indent region in VimTom Ryder8 monthssummarylogtree
vim-vimrc-reload-filetype.gitReload filetype after reloading vimrcTom Ryder9 monthssummarylogtree
vim-write-mkpath.gitForce path creation on hard write in VimTom Ryder8 monthssummarylogtree