dotfiles icon indicating copy to clipboard operation
dotfiles copied to clipboard

bboy's .dotfiles

dotfiles

What is this?

dotfiles for vim, git and various other programs.

Setup

Clone the git repo to your user (~) folder.

cd ~
git clone [email protected]:typeoneerror/dotfiles.git
cd dotfiles
git submodule update --init --recursive

Run the link setup script to create symbolic links to the files in $HOME.

$ ~/dotfiles/link.sh

vim

Install the dependencies

The vim setup relies on Ag for search and fuzzy finding files. You should install Homebrew if you have not already installed it. Then run:

$ brew install the_silver_searcher

This setup also relies on powerline plugins and therefore the powerline fonts are recommended. Follow the install instructions in powerline/fonts repo to add them.

Adding a new vim dependency

Vim packages are loaded from ~/.vim/pack/packages/start/* and the link.sh script adds a symlink to these. To add a new package:

git submodule add [email protected]:vim-airline/vim-airline.git vim/packages/vim-airline

Removing a vim dependency

See: https://stackoverflow.com/a/1260982/53653

Updating a vim dependency

SEE: https://stackoverflow.com/a/5828396/53653