My development environment configurations and setup.
- Sets some sane defaults
- Allows mouse usage everywhere
- Make copy/paste work with system clipboard
- Hide the status bar
- Adds a minimal set of plugins with Vim Plug
- VimCompletesMe for autocomplete
- CtrlP for fuzzy file searching
- JavaScript, Elixir, and Handlebars support
- Pretty themes by tyrannicaltoucan and reedes
- Easy dark / light mode switching with
:dac
and:lic
- Rebinds
jk
to escape - Keeps cursor in the middle of the screen
- Lots of handy Git aliases
- Show / hide hidden files with aliases
- Source fish config with an alias
- Setup Postgres, Node, and Autojump
I'm messing with the idea of making this section an automated script which sets up my development environment, but considering how infrequently I switch computers and how easy it is to transfer a whole disk over, that might be a waste of time. Nontheless, here's documentation of my basic tools and setup:
- iTerm2
- Brew
- autojump
- fish
- node
- mongodb
- ranger
- rbenv
- vim
- Sublime Text 3
- Atom
- Spark
- Slack
- Spotify
- AppCleaner
- Arq
- Bitbar + Custom Plugin (Bit-Bus)
- Bartender 2
- Paw