Some essential settings for Bash, Vim, Screen etc.
Based on Mathias's dotfiles.
Overview of files
.vim- vim config, obv.
.extra- not included, for private config which you do not commit to this repo
.inputrc- config for bash readline
git clone https://github.com/walokra/dotfiles.git && cd dotfiles && source bootstrap.sh
cd into your local
dotfiles repository and then:
Alternatively, to update while avoiding the confirmation prompt:
set -- -f; source bootstrap.sh
~/.path exists, it will be sourced along with the other files, before any feature testing (such as detecting which version of
ls is being used) takes place.
Here’s an example
~/.path file that adds
~/utils to the
Add custom commands without creating a new fork
~/.extra exists, it will be sourced along with the other files. You can use this to add a few custom commands without the need to fork this entire repository, or to add commands you don’t want to commit to a public repository.
Sensible OS X defaults
When setting up a new Mac, you may want to set some sensible OS X defaults: