--- /dev/null
+[submodule "dotvim/bundle/vim-fugitive"]
+ path = dotvim/bundle/vim-fugitive
+ url = http://github.com/tpope/vim-fugitive.git
+[submodule "dotvim/bundle/command-t"]
+ path = dotvim/bundle/command-t
+ url = https://github.com/wincent/command-t.git
+[submodule "dotvim/bundle/nerdtree"]
+ path = dotvim/bundle/nerdtree
+ url = https://github.com/scrooloose/nerdtree.git
+[submodule "dotvim/bundle/vim-flake8"]
+ path = dotvim/bundle/vim-flake8
+ url = https://github.com/nvie/vim-flake8.git
+[submodule "dotvim/bundle/vim-colors-solarized"]
+ path = dotvim/bundle/vim-colors-solarized
+ url = https://github.com/altercation/vim-colors-solarized.git
+[submodule "dotvim/bundle/jshint.vim"]
+ path = dotvim/bundle/jshint.vim
+ url = https://github.com/walm/jshint.vim.git
clean:
rm -rf ~/.bash_profile
rm -rf ~/.vimrc
- rm -rf ~/.gvimrc
+ rm -rf ~/.vim
build:
ln -s $(CURDIR)/dotbash_profile ~/.bash_profile
ln -s $(CURDIR)/dotvimrc ~/.vimrc
- ln -s $(CURDIR)/dotgvimrc ~/.gvimrc
+ ln -s $(CURDIR)/dotvim ~/.vim
mkdir -p ~/env
mkdir -p ~/.saves
--- /dev/null
+# Personal .files
+
+It's not unusual to see folks manage their dotfiles in source control these
+days, and this is nothing more than that. As I'll be moving around a bit in the
+coming months, I've decided to update a few things to make it easy to start on a
+new machine.
+
+## .bash\_profile
+
+Custom PS1, aliases, colors.
+Python environment and package configurations.
+Auto-complete scripts, including for ssh hosts.
+
+## .vimrc
+
+Basic editor preferences, syntax, etc.
+Shop/project specific configurations, some no longer used.
+
+## .vim/ directory
+
+Submodules for my favorite plugins.
+
+* Command-T
+* NERDTree
+* jshint
+* Flake8
+* Fugitive
+* Solarized
. /usr/local/etc/bash_completion.d/git-completion.bash
fi
+# RabbitMQ admin
if [ -f /usr/local/etc/bash_completion.d/rabbitmqadmin.bash ]; then
. /usr/local/etc/bash_completion.d/rabbitmqadmin.bash
fi
--- /dev/null
+Subproject commit d2467c84af8a1f1a2d0366127550d0a241dd2548
--- /dev/null
+Subproject commit 68a9a7c0fea24ddbbd9beecab1fa68f9bf3d7dc2
--- /dev/null
+Subproject commit eee431dbd44111c858c6d33ffd366cae1f17f8b3
--- /dev/null
+Subproject commit 528a59f26d12278698bb946f8fb82a63711eec21
--- /dev/null
+Subproject commit 91818a7d5f5a0af5139e9adfedc9d00fa963e699
--- /dev/null
+Subproject commit b754bc2031f21a532c083dd0d072ba373bbe3a37