This repository is a set of customized configuration files which I have found to be useful on a variety of systems.
TODO: A separate branch for each system, currently just OSX and the HPCC at MSU. TODO: Integrate IPy plugin and autopep8 https://github.com/hhatto/autopep8
.vim/ directory of file type configurations and plugins .vimrc my vim configuration .tmux.conf my tmux configuration .bashrc my bash configuration .bash_aliases any bash aliases that should be sourced .bashrc_local the bashrc file for a particular rig .gitconfig my git configuration .profile my login shell configuration
Any file which matches the shell glob _*
will be linked into $HOME
as a symlink with the first _
replaced with a .
For example:
_bashrc
becomes
${HOME}/.bashrc
It's as simple as running:
./install.sh
From this top-level directory.
Because this bit is pretty portable
./install.sh vim
To replace installed files with the originals:
./install.sh restore
Note that if there was not an original version, the installed links will not be removed.
By hand, replace all of the hooks in .virtualenvs with the files in virtualenvwrapper
- bash
- python
- pep8
- pyflakes
- rope
- ruby
- rake
- virtualenvwrapper