From: Adam A.G. Shamblin Date: Mon, 5 Dec 2016 04:59:12 +0000 (-0700) Subject: Add vim pathogen packages as submodules, update README, Makefile tweaks. X-Git-Url: https://git.vexinglabs.com/?a=commitdiff_plain;h=dfd646d94fd6411d7e189acd0953e2d5b218fa42;p=dotfiles.git Add vim pathogen packages as submodules, update README, Makefile tweaks. --- diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..5bd8c56 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,18 @@ +[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 diff --git a/Makefile b/Makefile index 3b63837..b579bd4 100644 --- a/Makefile +++ b/Makefile @@ -3,11 +3,11 @@ all: clean build 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 diff --git a/README.md b/README.md new file mode 100644 index 0000000..a2c6124 --- /dev/null +++ b/README.md @@ -0,0 +1,28 @@ +# 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 diff --git a/dotbash_profile b/dotbash_profile index f3103f1..0a60b65 100644 --- a/dotbash_profile +++ b/dotbash_profile @@ -27,6 +27,7 @@ if [ -f /usr/local/etc/bash_completion.d/git-completion.bash ]; then . /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 diff --git a/dotemacs b/dotemacs old mode 100755 new mode 100644 diff --git a/dotvim/bundle/command-t b/dotvim/bundle/command-t new file mode 160000 index 0000000..d2467c8 --- /dev/null +++ b/dotvim/bundle/command-t @@ -0,0 +1 @@ +Subproject commit d2467c84af8a1f1a2d0366127550d0a241dd2548 diff --git a/dotvim/bundle/jshint.vim b/dotvim/bundle/jshint.vim new file mode 160000 index 0000000..68a9a7c --- /dev/null +++ b/dotvim/bundle/jshint.vim @@ -0,0 +1 @@ +Subproject commit 68a9a7c0fea24ddbbd9beecab1fa68f9bf3d7dc2 diff --git a/dotvim/bundle/nerdtree b/dotvim/bundle/nerdtree new file mode 160000 index 0000000..eee431d --- /dev/null +++ b/dotvim/bundle/nerdtree @@ -0,0 +1 @@ +Subproject commit eee431dbd44111c858c6d33ffd366cae1f17f8b3 diff --git a/dotvim/bundle/vim-colors-solarized b/dotvim/bundle/vim-colors-solarized new file mode 160000 index 0000000..528a59f --- /dev/null +++ b/dotvim/bundle/vim-colors-solarized @@ -0,0 +1 @@ +Subproject commit 528a59f26d12278698bb946f8fb82a63711eec21 diff --git a/dotvim/bundle/vim-flake8 b/dotvim/bundle/vim-flake8 new file mode 160000 index 0000000..91818a7 --- /dev/null +++ b/dotvim/bundle/vim-flake8 @@ -0,0 +1 @@ +Subproject commit 91818a7d5f5a0af5139e9adfedc9d00fa963e699 diff --git a/dotvim/bundle/vim-fugitive b/dotvim/bundle/vim-fugitive new file mode 160000 index 0000000..b754bc2 --- /dev/null +++ b/dotvim/bundle/vim-fugitive @@ -0,0 +1 @@ +Subproject commit b754bc2031f21a532c083dd0d072ba373bbe3a37