Skip to content
My personal dotfiles
Shell Vim script
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.agignore
.cobra.yaml
.gitconfig
.gitignore
.ssh_config
.tmux.conf
.vimrc
.zshrc
LICENSE
README.md
Shortcuts.json
colorscheme.itermcolors
com.googlecode.iterm2.plist
install.sh
mpv.conf
requirements.txt

README.md

Dotfiles

MIT License

For a comprehensive walk though of my local development setup and the Vim plugins that I use, consult the following aptly named blog posts:

Installation

ln -s ~/path/to/remote/dotfile ~/path/to/local/dotfile

From Essential System Administration by Æleen Frisch

"Symbolic links are pointer files that refer to a different file or directory elsewhere in the filesystem. Symbolic links may span filesystems, because they point to a Unix pathname, not to a specific inode."

Git

xcode-select --install

iTerm2

curl -LOk https://iterm2.com/downloads/stable/iTerm2-3_2_7.zip
unzip -q iTerm2-3_2_7.zip
mv iTerm.app /Applications
rm iTerm2-3_2_7.zip

Zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Or use:

cd ~
git clone https://github.com/NickolasHKraus/oh-my-zsh .oh-my-zsh
cd .oh-my-zsh
git remote add upstream git@github.com:robbyrussell/oh-my-zsh.git

Powerline

pip install --user powerline-status

Powerline fonts

git clone https://github.com/powerline/fonts.git --depth=1
cd fonts
./install.sh
cd ..
rm -rf fonts

Homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

tmux

brew install tmux

Vim

brew install vim

Vundle

git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

mpv

brew install mpv

Spectacle

curl -LOk https://s3.amazonaws.com/spectacle/downloads/Spectacle+1.2.zip
unzip -q Spectacle+1.2.zip
mv Spectacle.app /Applications
rm Spectacle+1.2.zip

ag

brew install ag

fzf

brew install fzf
$(brew --prefix)/opt/fzf/install
You can’t perform that action at this time.