This is a collection of dotfiles that should make your day to day work easier, if you see any errors or wish to contribute feel free to fork, open an issue or send a pull request.
git clone firstname.lastname@example.org:cloverinteractive/dotfiles.git ~/.dotfiles
Your original dotfiles will be renamed to
name.orig so no worries.
Afterwards you can optionally
rm -fr ~/.dotifiles if you wish, your
name.orig files will be restored by having run
gem install bundler
Your Bash config isn't enough for me
It is likely you have defined functions or aliases not contained in this config and you are worried to upgrade and lose them, in order to kep them and load them
you only need to create a file named
.bash_profile.before which will be loaded before our
.bash_profile and a file named
.bash_profile.after which will
be loaded after.
Upgrade single bits
If you already have dotfiles installed (all symlinks have been created) you can upgrade small bits like this:
rake bash # bash being the bit you wish to upgrade
Commands that will make this enjoyable
OSX + macports
You can install each of this with a simple
port install <package>.
If you install the pry gem the dotfiles config will give it access to the Rails stack so when in a rails project just run
pry instead of
For convenience we have changed the following to the
- To be consistent with
screen(yeah I'm an old
screenuser) instead of binding the
C-bwe prefix to
- We binded
split-window -v, it makes it more obvious you meant vertical split.
- We binded
split-window -h, it makes it more obvious you meant horizontal split.
These dotfiles are still in the works and are not perfect, feel free to advise, fork and send your pull requests.