Repo for my configuration files. Running install.sh will automaically backup existing versions of these files and directories and replace them with symlinks to these. This is really nice for setting up a new machine. This method for storing and installing dot configuration files based on tutorial found here
there is no reason to ever run install.sh on a machine twice if the only updates are to files in the repo!!!
- .vimrc
- plugins (included as submodules)
- vundle - vim plugin management
- matchit - configure % to match more than just single characters
- NERD Commenter - comment enhancemnet
- NERD Tree - explore your filesystem and to open files and directories.
- Command T - provides an extremely fast, intuitive mechanism for opening files and buffers
Colorscheme is based around solarized with modifications as in this example For machines running Mac OS X, MacPorts is required for installing core utils. Without core utils 'dircolors' does not work on OS X.
Issues have arisen with colorscheme support across platforms. This may be a solution
-
Shell Aliases
# directory function aliases alias ls='ls -GHf' alias dir='ls -Gal' ### ## # change directory alias ...='cd ../../../' alias cd.4='cd ../../../../' alias cd.5='cd ../../../../../' alias cd..='cd ..'
-
Python Aliases
# virtualenv aliases # http://blog.doughellmann.com/2010/01/virtualenvwrapper-tips-and-tricks.html alias v='workon' alias v.mk='virtualenv --no-site-packages' alias v.mk_with='virtualenv'
[X] fix shit with vim plugins; the only one that should be a submodule is vundle
[X] adapt install.sh
[X] need smarter way of replacing files/symlinks in HOME. maybe use eval
?
[ ] check for MacPorts; install if not found and install coreutils
[X] fix dircolors