Software
This is a brief (and largely incomplete) listing of some of the software that I’ve written or been a contributor to. Many of the programs listed here were developed for my own personal use and, as such, may or may not work as advertised. All of my software is released under the GNU General Public License v2 or later, at your option.
Note that “releases” of any of these programs are not done very regularly, if at all. Your best bet is to find the most recent copy of the code at GitHub by following the “github page” links below.
| m3ugen-0.17.tar.gz m3ugen_0.17-2_all.deb github page (clone) |
m3ugen is a simple m3u playlist generation tool. Give it a directory or a directory tree and an optional formatting pattern, and it will generate an m3u playlist or, optionally, a series of playlists (one for each album). Great way of creating playlists for an entire tree of music at once. It requires the Perl Audio::File and Getopt::Mixed libraries. |
| sidmirror-0.10.tar.gz github page (clone) |
sidmirror is a little (well, not so little anymore) script that I wrote a few years ago before I knew about things like debmirror. It uses rsync for synchronization and keeps your local mirror down to a minimum size by running cleanups before every mirroring operation. It’s worked for me for years so I haven’t yet needed to pick up debmirror. |
| rdiffdir-0.5.tar.gz github page (clone) |
rdiffdir is a simple wrapper using tar and rdiff to allow you to make an rdiff delta for a full directory instead of a single file. It’s really not rocket science, it’s just handy for me. |







