My dotfiles for bash. Thanks to the myriad developers out there who opened up their codes!
- Vim 7.3.598+ (due to YouCompleteMe)
# backup previous dotfiles
mkdir -p ~/.dotfiles.backup
mv ~/.[^.]* ~/.dotfiles.backup/
# get new dotfiles
git clone https://github.com/e9t/dotfiles.git
mv dotfiles/* dotfiles/.[^.]* ~
rmdir dotfiles
git submodule init
git submodule update
- Though tempted by zsh from time to time, I'm quite content with my current bash settings. If I'm bored one day, I might migrate.
- fasd is a small shell scipt that should be nominated for the Nobel prize or something. (It lets you jump around directories based on your log 'frecencies'.) I once used z.
- I maintain a
.bash_aliases
(which contains more than aliases) and.bash_functions
. Then there's a.bash_macosx
,.bash_linux
and.bash_constants
.
- I've forked Amir Salihefendic's basic .vimrc and customized it (e.g., add code templates).
.vim
plugins are managed with pathogen.vim.- Skeleton files for C, HTML, Java, Python sometimes make my life easier (but sometimes not).
- My
.tmux.conf
is based on Florian Crouzat's, where I've commented out stuff and added pane selection key bindings.
- scm_breeze is a MUST-GET for git!
...and much more!
You're free to use anything I did to this repo, but please respect others' licenses within. I'm always happy for feedback.