The Ultimate Vim Distribution


spf13-vim is a distribution of vim plugins and resources for Vim, GVim and MacVim. It is a completely cross platform distribution that stays true to the feel of vim while providing modern features like a plugin management system, autocomplete, tags and tons more.

Easy Installation *nix and os x
The easiest way to install spf13-vim is to use our automatic installer by simply copying and pasting the following line into a terminal. This will install spf13-vim and backup your existing vim configuration. If you are upgrading from a prior version (before 3.0) this is also the recommended installation.

curl -L -o - | sh

Updating to the latest version
git pull
vim +BundleInstall! +BundleClean +q

For more info go to

WHMCS Security Alert

Just a heads up for the peep’s using WHMCS…

WHMCS Security Alert

“We have become aware of a security issue that exists in the third party Boleto
module included in WHMCS releases. This can potentially be used to exploit a
WHMCS installation.

If you do not use the Boleto module, then the quickest and easiest solution is
to simply delete the /modules/gateways/boleto/ folder entirely after which you
will not be at risk.

Alternatively if you do use the module, you can download and apply the patch to
your installation here: Download Patch

This issue affects all WHMCS versions.

If you have any questions or need any assistance, please do not hesitate to
contact us. We apologize for the inconvenience.”



Introducing pass

Password management should be simple and follow Unix philosophy. With pass, each password lives inside of a gpg encrypted file whose filename is the title of the website or resource that requires the password. These encrypted files may be organized into meaningful folder hierarchies, copied from computer to computer, and, in general, manipulated using standard command line file management utilities.

pass makes managing these individual password files extremely easy. All passwords live in~/.password-store and pass provides some nice commands for adding, editing, generating, and retrieving passwords. It is a very short and simple shell script. It’s capable of temporarily putting passwords on your clipboard and tracking password changes using git.

You can edit the password store using ordinary unix shell commands alongside the pass command. There are no funky file formats or new paradigms to learn. There is bash completion so that you can simply hit tab to fill in names.

The pass command is extensively documented in its man page.

Continue reading “Pass”

Automatically Detect File Changes on Your Server


AIDE (Advanced Intrusion Detection Environment) is the Open Source version of Tripwire. AIDE takes a snapshot of every file on your server, records it and then will notify you of any changes. This tutorial will show you how to create a script that will automate this process and send you an email of the outcome.

Step #1: Install and Configure AIDE
If you need more information on installation and configuring AIDE.

Continue reading “Automatically Detect File Changes on Your Server”



Xiki merges both the shell and GUI concepts. Commands in Xiki can have nested menus that are just text indented by 2 spaces. Use the mouse or keyboard, whichever you prefer to run those commands. Xiki does what shell consoles do, but lets you edit everything at any time. It is extremely easy to make and use your own commands and menus to access other tools within the same interface.

Type a word, any word, then double click on it or type control-return (or command-return) to run the command. For example type: git, bootstrap, mysql, mongo, rails, node, coffee, js, dom, jquery, svg, ruby code, file paths, url’s, shell commands, etc.

Everything is in editable text form. You can type commands on any line, edit the output (Vs. typing commands at the bottom, and read-only output), Intermix menus, headings, bullet points, wherever you want.

Xiki == executable wiki.

Check out the screencasts to see Xiki in action.

Go to to check out the code and install Xiki.



DrWright, aka “typing break” is a program that forces you to take regular breaks to prevent RSI (Repetitive Strain Injury). It’s similar to workrave. It can be found in GNOME control center as “typing break”.

It used to be part of GNOME 2’s main core, but is now packaged separately.


  • You can specify the work interval (how much time you want to work between breaks) and a break interval (how long your break will be).
  • It also allows postponing of breaks.
  • There is an option to lock the screen in case you want to step out indefinetely (v3.2.3).
  • To install in ubuntu:
    sudo add-apt-repository ppa:drwright/stable
    sudo apt-get update
    sudo apt-get install drwright




    Ubuntu (PPA):
    Debian (not yet):
    Other: Try



    From drwright