Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on May 7, 2015
Commits on May 4, 2015
  1. Add some more handy network functions

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

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

    authored
    See comments/blog post for details
  3. Only use GREP_OPTIONS when it's not deprecated

    authored
    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
  4. Remove cheat stuff

    authored
    I can't actually remember what this was used for. It doesn't work with:
    
    https://github.com/chrisallenlane/cheat
Commits on Mar 1, 2015
  1. Add coreutils dirs to PATH and MANPATH

    authored
    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
Commits on Feb 22, 2015
Commits on Feb 21, 2015
Commits on Apr 16, 2014
  1. Fix path to ~/Applications

    authored
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.

    authored
    + misc other changes
Commits on Nov 12, 2011
  1. Check rbenv is available.

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

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

    authored
    Viscosity is an OpenVPN client. The most useful command here are
    protbably:
    • 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.
Commits on Mar 16, 2011
  1. ls -G works with GNU ls so this check doens't work as-is.

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

    authored
Commits on Jan 17, 2011
  1. Update help directory selection.

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

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

    authored
    This should now actually work.
  2. Updates to editor selection.

    authored
    Replace backticks with $(…) for clarity.
    
    I don't have 'bundle' installed on my system -- is this a ruby gem? --
    so check it exists before trying to run it.
    
    Also, remove the massive if/else and replace with a more compact loop.
    
    Still todo: editor specific arguments.
Something went wrong with that request. Please try again.