Commits on Feb 14, 2016
  1. Switch to shelling out to hostname

    %m keep getting polluted with command fragments and making my titles
    committed Feb 14, 2016
Commits on May 7, 2015
Commits on May 4, 2015
  1. Add some more handy network functions

    Example usage:
    * `ipwhois` -- this runs whois (uses
    dig to do a forward DNS lookup, then runs whois on the IP).
    * `dig` -- strips the protocol and
    path components, then runs dig with the result. I've duplicated this
    for `host` and `nslookup`.
    Strips the
    committed May 4, 2015
Commits on Apr 26, 2015
  1. Stop never-ending symlink creation when install is run

    This will print an error of the destination exists, instead of creating
    another link within it.
    committed Apr 26, 2015
  2. Add functions supporting Dash

    See comments/blog post for details
    committed Apr 26, 2015
  3. Only use GREP_OPTIONS when it's not deprecated

    Moddern versions of grep print:
    > grep: warning: GREP_OPTIONS is deprecated; please use an alias or script
    When GREP_OPTIONS is in use, so we'll only set it when it's allowed.
    TODO: this might need some more testing
    committed Apr 26, 2015
  4. Remove cheat stuff

    I can't actually remember what this was used for. It doesn't work with:
    committed Apr 26, 2015
Commits on Mar 1, 2015
  1. Add coreutils dirs to PATH and MANPATH

    The coreutils aliases file has gone, so I can no longer use that.
    However, there are unprefixed directories I can use instead.
    Should I make this optional
    committed Mar 1, 2015
Commits on Feb 22, 2015
Commits on Feb 21, 2015
Commits on Apr 16, 2014
  1. Fix path to ~/Applications

    committed Apr 16, 2014
Commits on Apr 14, 2014
Commits on Apr 12, 2014
Commits on Mar 31, 2014
Commits on Sep 1, 2012
Commits on May 2, 2012
  1. Attempting to speed things up a bit.

    + misc other changes
    committed May 2, 2012
Commits on Nov 12, 2011
  1. Check rbenv is available.

    committed Nov 12, 2011
Commits on Nov 11, 2011
  1. Add basic support for rbenv.

    committed Nov 11, 2011
Commits on Sep 21, 2011
  1. Tell viscosity to activate before connecting.

    This will ensure it's running before trying to connect.
    committed Sep 21, 2011
Commits on Sep 3, 2011
  1. Add some simple functions fot controlling Viscosity

    Viscosity is an OpenVPN client. The most useful command here are
    • vpnca - which will connect all defiend VPN profiles, and
    • vpnda - which will disconnect all defiend VPN profiles, and
    The others will also allow manipulation of named connections.
    I can't see a way of listing all defined connections, so there's no
    completion or error checking here.
    committed Sep 3, 2011
Commits on Mar 16, 2011
  1. ls -G works with GNU ls so this check doens't work as-is.

    For now check we're not using linux.
    committed Mar 16, 2011
Commits on Feb 20, 2011
  1. Check brew is available.

    committed Feb 20, 2011
Commits on Jan 17, 2011
  1. Update help directory selection.

    I haven't managed to test this, as brew doesn't give an easy way to
    install the zsh help files.
    committed Jan 17, 2011
Commits on Jan 12, 2011
  1. Fix indentation and add block delimiters to for loops.

    This should make things easier to read.
    committed Jan 12, 2011
Commits on Jan 10, 2011
  1. Update path setting code to add /bin to gem paths.

    This should now actually work.
    committed Jan 10, 2011