/dotfiles

dotfiles. Installer for key programs, fonts, vim, and zsh

Primary LanguageVim Script

Evan's Crafting Bench (aka dotfiles)

Configuration and setup for the tools and utilities I use regularly.

  • vim
  • tmux
  • zsh
  • typography

Installation

Simply run ./install

This take-anywhere configuration works MacOSX The installation will:

  • Install key software using brew
  • Install a tweaked out vim
  • Install zsh
  • Install tmux
  • Symlink dotfiles to this directory

vim

Make sure the vim folder is symlinked to ~/.vim and vimrc is symlinked to ~/.vimrc

I use Vundle to manage vim packages. Check out the list of packages at the start of the vimrc file. Some categorized packages I use include:

Helps me see

Helps me search

  • Grep: Grep plugin to vim

Helps me move

  • NerdTree: File explorer in vim
  • Rails: Ruby on Rails power tools
  • Matchit: Extends % operator to match html and others
  • Peepopen: Fast and fuzzy finder.

Helps me type

Helps me collaborate

tmux

Terminal multiplexing ftw Take close note a the .tmux.conf file. Be sure it's symlinked to ~/.tmux.conf

Some significant sections of my tmux.conf

  • The prefix is mapped to C-w. This is to make motions between tmux panes similar to moving between vim panes
  • Motion mappings remapped to be very vim-like
  • The reattach-to-user-namespace patch is needed to make copy and paste work on mac OSX

zsh

(Readme coming soon)

Typography

(Readme coming soon)