Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Miscellaneous helpers and system administration scripts.
Shell Python
Branch: master

Improve mailcheck flexibility

Now, when the persistent process is started, it always uses the quiet

When the non-persistent process is started, it passes along any extra
arguments that the script was started with. Thus, if you only want to do
a single quick sync, you could do something like:

    $ -q

If you want to do a full sync, you can still do a simple:

latest commit a435246b8e
@pigmonkey authored


These are miscellaneous helpers and system administration scripts.

A Bash script that mounts one or more EncFS volumes using passphrases that have been encrypted with GnuPG.

I have multiple EncFS volumes that need to be mounted as soon as I login. Each volume has a different passphrase. I don't want to have to type each passphrase every time I login. I also don't want to store the passphrases in clear-text on the machine (doing so would defeat the purpose of encrypting the volumes).

My solution is to create a text file that holds a single EncFS passphrase. This is done for every EncFS passphrase, and each file is then individually encrypted with GnuPG. This script then decrypts each EncFS passphrase file and mounts the EncFS volumes. Because gpg-agent(1) remembers the GnuPG passphrase, it only needs to be entered once. This works for both symmetric and asymmetric encryption.

Open an image in feh while allowing all other images in the directory to be viewed as well. Useful for file browsers.


A bash script to get new mail via OfflineImap.

If a continuously running OfflineImap process exists, the script will execute offlineimap once. If no process exists, the script will launch a continuously running OfflineImap process.

A Python script to calculate total memory usage.

This script merely totals the memory used by each process reported by PS(1) for the executing user and presents the result in a human-readable format.

It is useful for WebFaction users and those in a similar environment.

Check if a newer version of installed packages are available on PyPI.

Original Author: Artur Siekielski

License: MIT

Something went wrong with that request. Please try again.