Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Mar 1, 2015
  1. Write file before re-running

    authored
  2. Install Rust on setup

    authored
  3. Add rust.vim

    authored
Commits on Feb 26, 2015
  1. Use $() instead of backticks

    authored
  2. Only run `current` once

    authored
Commits on Feb 25, 2015
  1. Add docker setup

    authored
  2. Add docker settings

    authored
Commits on Feb 23, 2015
  1. Add vim-go plugin

    authored
  2. Don't make spaces visible

    authored
    In Ruby, it's all spaces, so it doesn't matter. In languages that do use tabs,
    it just adds annoying noise.
Commits on Feb 22, 2015
  1. Add :Run command in Vim

    authored
  2. Use Homebrew's brewdler

    authored
Commits on Feb 20, 2015
Commits on Feb 16, 2015
  1. vim-easydir is in a new repo

    authored
Commits on Feb 13, 2015
  1. unfuck postgres

    authored
Commits on Feb 11, 2015
  1. Remove `ag` autocompletion

    authored
    It's more trouble than it's worth because `~/.zsh<TAB>` won't auto-complete, for
    example.
Commits on Feb 8, 2015
  1. Add python settings

    authored
Commits on Jan 30, 2015
Commits on Jan 29, 2015
  1. Remove `svi` alias

    authored
Commits on Jan 28, 2015
  1. Don't print out a port when starting foreman

    authored
    The number printed out may or may not actually be the port that's being used, so
    it can be confusing.
Commits on Jan 27, 2015
  1. Automatically find available ports for foreman

    authored
    * `is_port_unused` takes a port like "4000" as its first argument and exits 0
      if it's available, or 1 if it's not.
    * `find_unused_port` checks ports 4000/5000/6000/7000/8000/9000 and echoes the
      first one that's unused. If all of them are in use, it exits 1.
    * `start_foreman_on_unused_port` uses the above scripts to find an unused port.
      It first tries the port in the `.foreman` file (if available), then uses
      `find_unused_port` to find an unused port. It uses `forego`, the Go port of
      foreman, if it's available, and falls back to plain old `foreman` otherwise.
    
    `f` is a convenient alias for `start_foreman_on_unused_port`.
Commits on Jan 23, 2015
Commits on Jan 15, 2015
  1. jbuilder files are really Ruby

    authored
Commits on Jan 9, 2015
  1. cd into newly cloned git repositories

    authored
    `cd` doesn't work in shell scripts because each one runs in its own subshell.
    The `cd` successfully changes the directory *in the subshell*, then the subshell
    dies because the shell script has finished, and nothing happens in your shell.
    
    So `superclone` now returns the name of the directory to `cd` into and we run
    `cd` as a function in *this* shell.
    
    It's all very silly.
  2. Just use vim

    authored
Commits on Jan 8, 2015
Commits on Dec 21, 2014
Something went wrong with that request. Please try again.