You know, the basic files under ~/
that begin with a .
Used to keep my computers and mind in sync.
Using Vundle https://github.com/VundleVim/Vundle.vim
cd $HOME
git clone https://github.com/shadoath/dot_files
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
From your ~/
home directory, symlink the dot_files:
ln -s dot_files/.bash_profile
ln -s dot_files/.vimrc
ln -s dot_files/.gitconfig
ln -s dot_files/.gitignore_global
ln -s dot_files/.git-prompt.sh
ln -s dot_files/.git-completion.bash
ln -s dot_files/.pryrc
ln -s dot_files/.agignore
cd ~/.vim/bundle/YouCompleteMe
./install.py
brew install the_silver_searcher
or
sudo apt-get install -y automake pkg-config libpcre3-dev zlib1g-dev liblzma-dev
sudo apt-get install silversearcher-ag
or
[manual](https://gist.github.com/rkaneko/988c3964a3177eb69b75)
You will also need cmake
installed.
Set up vim folders:
mkdir ~/.vim/files && mkdir ~/.vim/files/{backup,info,swap,undo}
Install fzf (fuzzy find)
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
~/.fzf/install
Install all vim plugins:
vim +PluginInstall +qall
Load your profile settings:
source ~/.bash_profile
View the /includes folder for extended functionality.
- Functions --------- New terminals, Pull requests, YML/hosts s3 sync, tab-color, and IP binding.
- Aliases
- Capistrano ---- Deploying Rails.
- Git ----------- Short and sweet is the way to git. Also auto complete branch names.
- Rails --------- ENV, custom ports, bake and more.
- Solr ---------- Tell the sun what to do.
- Aliases
ErgoDocs keyboard layout using Colemak
To install on OSX:
- Put Keyboard into debug (paperclip + button on bottom)
- Run dfu-util -D <.dfu.bin> on each KB (left/right) PNG for reference
OTF Font kit for nerd fonts
Comment/PR and let's both get smarter.