dotfiles icon indicating copy to clipboard operation
dotfiles copied to clipboard

My dot configurations

preview

dot ● files

my zsh, neovim, tmux, etc. configurations


Clone under $HOME/.dotfiles with --recursive flag

Homebrew

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

Use Homebrew Bundle to install dependencies:

brew tap Homebrew/bundle
brew bundle --file=homebrew/Brewfile

zsh

ln -s ~/.dotfiles/zsh/.zshenv ~/.zshenv

neovim

ln -s ~/.dotfiles/vim ~/.config/nvim

# Install `vim-plug`:
curl -fLo ~/.config/nvim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

# Run :PlugInstall:
nvim +PlugInstall

tmux

Requires Tmux 2.1+


ln -s ~/.dotfiles/tmux/tmux.conf ~/.tmux.conf

# Install `tpm`:
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm

Start a new tmux session and invoke C-s M-I to install the plugins.

tmux 2.* on Ubuntu

sudo apt-get update
sudo apt-get install -y python-software-properties software-properties-common
sudo add-apt-repository -y ppa:pi-rho/dev
sudo apt-get update
sudo apt-get install -y tmux=2.0-1~ppa1~t