Permalink
Commits on Sep 20, 2017
  1. Fix Markdown link

    gabebw committed Sep 20, 2017
  2. Vim: easytags for ctags is great

    gabebw committed Sep 17, 2017
Commits on Sep 17, 2017
Commits on Sep 11, 2017
  1. Improve pgrep

    gabebw committed Sep 11, 2017
Commits on Sep 6, 2017
  1. This is annoying

    gabebw committed Sep 6, 2017
Commits on Sep 4, 2017
  1. Fix grammar in comment

    gabebw committed Sep 4, 2017
Commits on Sep 2, 2017
Commits on Sep 1, 2017
  1. Add node_modules/.bin to $PATH

    gabebw committed Sep 1, 2017
Commits on Aug 29, 2017
Commits on Aug 28, 2017
  1. Show tags at the end of `git log` lines

    gabebw committed Aug 28, 2017
    Sometimes there are SO MANY tags that they overwhelm the rest of the
    information. Put them at the end instead.
  2. Auto-color tags and references in git log

    gabebw committed Aug 28, 2017
    Now tags (e.g. `staging-20170828`) and references (e.g. `origin/master`)
    are different colors, instead of being forced to be the same.
Commits on Aug 24, 2017
  1. Require an argument for gb

    gabebw committed Aug 24, 2017
Commits on Aug 18, 2017
  1. Switch to vim-test

    gabebw committed Aug 15, 2017
    Works great and even reruns the last test if the current file is not a
    spec file.
Commits on Aug 16, 2017
  1. Created in last n days

    gabebw committed Aug 16, 2017
Commits on Aug 15, 2017
  1. Define 'quote' before using it

    gabebw committed Aug 15, 2017
Commits on Aug 14, 2017
  1. Don't show remote branches

    gabebw committed Aug 14, 2017
    There are too many of them and they dupe my local branches.
  2. Use OSX's built-in Zsh

    gabebw committed Aug 12, 2017
    I recently restored my files to a new computer, but didn't copy over
    /usr/local.
    
    When I signed in, my $SHELL was set to /usr/local/bin/zsh, which didn't
    exist, and so Terminal.app exited immediately upon opening. I had to
    use iTerm (with a custom profile that overrode my user's $SHELL) in
    order to log in and change my shell back to /bin/zsh in order to do
    anything.
    
    Obviously this was a total nightmare. To fix it:
    
    * Don't install Zsh via Homebrew at all. OSX ships with Zsh 5.2 now,
      which a comment from Past Gabe implies was the whole reason to use
      Homebrew-provided Zsh.
    * Set my shell to the ever-present /bin/zsh to prevent the above
      nightmare from recurring.
  3. Don't show HEAD in gc

    gabebw committed Aug 14, 2017
  4. gc: Let me do ^gbw in fzf

    gabebw committed Aug 14, 2017
Commits on Aug 12, 2017
  1. Don't autocomplete vdot with _contents_ of folders

    gabebw committed Aug 12, 2017
    With the `-d` option, `ls` no longer lists the contents of folders, so
    `vdot` no longer autocompletes with random files _inside_ dot-prefixed
    folders in $HOME.
    
    For example, if there were a file ~/.foo/bar, vdot was autocompleting:
    
    * ~/.foo <-- right
    * ~/.bar <-- wrong!
    
    Now it only autocompletes `~/.foo`.
  2. Check out local branches that track remote

    gabebw committed Aug 12, 2017
    Let's say there's a branch at remotes/origin/foo, and no foo branch
    locally.
    
    `git checkout foo` will checkout a local branch set up to track the
    remote foo branch.
    
    I have never, ever wanted to do `git checkout remotes/origin/foo` and
    get one of those weird non-local branches.
    
    So, display branches as `remotes/origin/foo`, but then chop it down to
    `foo` before passing to `git checkout`.
  3. No need for this when using Zsh completions

    gabebw committed Aug 12, 2017
    I think this was needed for the git completion provided by git, but
    Zsh's builtin git completion doesn't need it.
  4. Fancier youtube-dl

    gabebw committed Aug 12, 2017
  5. Add Haskell binaries to my $PATH

    gabebw committed Aug 12, 2017
Commits on Aug 11, 2017
  1. Vim: gundo

    gabebw committed Aug 11, 2017
Commits on Aug 9, 2017
  1. Homebrew: Don't install Rust

    gabebw committed Aug 9, 2017
Commits on Aug 8, 2017
  1. Don't symlink fonts with rcm

    gabebw committed Aug 8, 2017
Commits on Aug 7, 2017
  1. Easier youtube-dl

    gabebw committed Aug 7, 2017
  2. Install vim-sort-motion

    gabebw committed Aug 7, 2017