Permalink
Commits on Nov 30, 2016
  1. an alias for git cherry-pick

    committed Nov 30, 2016
Commits on Oct 22, 2016
  1. leave a core for other apps

    committed Oct 22, 2016
Commits on Oct 17, 2016
  1. ag.vim is deprecated

    committed Oct 17, 2016
  2. dumped mah Brewfile

    committed Oct 17, 2016
Commits on Oct 10, 2016
Commits on Sep 30, 2016
  1. moar Oscar

    committed Sep 30, 2016
  2. Always commit verbosely

    even in merge commits or whatever git puts me in sometimes
    committed Sep 30, 2016
  3. fail == tail -f

    committed Sep 30, 2016
Commits on Aug 31, 2016
  1. handle ReleaseEvent

    committed Aug 31, 2016
  2. add faxmo alias, alphabetize

    committed Aug 31, 2016
Commits on Jul 27, 2016
  1. Add alias for creating git branches

    remove a couple unused aliases
    committed Jul 27, 2016
Commits on Jul 22, 2016
  1. Add `ag` mappings in vim

    https://robots.thoughtbot.com/faster-grepping-in-vim
    
    - Create an `:Ag` command if none is defined.
    - map `\` in normal mode to set up the command for an argument
    geoffharcourt committed Jul 22, 2016
  2. Use "absolute" paths for agignore

    This seems to resolve an issue where CtrlP would randomly return "NO
    ENTRIES".
    
    See https://forum.upcase.com/t/ctrlp-sometimes-displays-no-entries/5658
    
    This also sorts the paths alphabetically, because OCD. 🎉
    tsigo committed with geoffharcourt Jul 5, 2016
Commits on Jul 8, 2016
  1. A github_activity script

    so I can see what I've been up to.
    committed Jul 8, 2016
Commits on Jun 28, 2016
  1. Update install documentation

    In #488 there was some confusion over where to clone the dotfiles
    repository before running `rcm`. While the repository can be placed
    anywhere, by default users should be placing it in `~/dotfiles` if they
    are using the default installation instructions and an unmodified
    `.rcrc`.
    
    Close #488.
    geoffharcourt committed Jun 28, 2016
Commits on Jun 27, 2016
  1. integrate with iTerm fanciness

    committed Jun 27, 2016
  2. trying new diff algorithm

    committed Jun 27, 2016
Commits on Jun 10, 2016
  1. Add a zsh binding for push-line-or-edit: ^Q

    The use case for push-line-or-edit:
    
    1. You are in the middle of typing a long command, perhaps something
    involving `tar`.
    2. You realize that you must first run another command, such as `man
    tar`.
    3. You invoke `push-line-or-edit`, which gives you a fresh prompt. You
    type `man tar` and read as needed.
    4. When the command (`man tar`) finishes, the long command you
    half-typed is back, exactly as you left off.
    
    Other use cases are realizing that you're in the wrong directory before
    you press enter, changing your Ruby version before you press enter on
    that `bundle` command, or in general being partway through something and
    realizing that you're not quite ready to run it yet.
    
    While here, turn off start/stop output control, which gives us back the
    ^Q keybinding.
    mike-burns committed Apr 25, 2016
Commits on Jun 8, 2016
  1. Configure basic ctags for javascript projects

    There are, apparently, more things we need to configure. @BlakeWilliams shared
    http://dance.computer.dance/posts/2015/04/using-ctags-on-modern-javascript.html
    which outlines a bunch more things that don't work out of the box. For
    example, ES2015 classes and their methods are not properly found, even
    with this PR. There's more work to do here.
    iwz committed May 23, 2016
Commits on May 25, 2016
  1. simpify focus & blur commands

    committed May 25, 2016
  2. super helpful `git append` command

    adds file(s) to previous commit
    committed May 25, 2016
Commits on Apr 25, 2016
  1. Git ignore .byebug_history

    After using byebug on any Ruby file, the sessions history is written to
    this file. It shouldn't be part of our repositories, so we ignore it.
    
    See also: thoughtbot/suspenders#710
    tute committed with Apr 15, 2016
  2. Overwrite internal field separator when replacing.

    Problem:
    Currently the `for` in bash will break up lists by whitespace, so if a
    filename has a space in it the `for` will break it up incorrectly.
    
    AG will separate the files with a newline character, so this temporarily
    overwrites the `IFS` to be used correctly for this use case.
    
    [Docs](https://bash.cyberciti.biz/guide/$IFS)
    blainesch committed with Apr 8, 2016