- can be installed and uninstalled with one command
- uses zprezto as zsh framework
- bash support
- backs up any existing dotfile that would be overwritten
- all dotfiles are symlinks to files in the /dotfiles dir, so keeping things in sync with git is easy
- great Vim and Tmux support (plugins, themes, defaults)
- add system specific configuration to ~/.extra, which is not stored in version control
cd ~ && git clone https://github.com/dstibrany/dotfiles.git && cd dotfiles && ./install.sh
All existing dotfiles that would have been overwritten are moved to ~/dotfiles/backup/runcoms
Anything that was in your ~/bin will be moved to ~/dotfiles/backup/bin
dotfiles uninstall
All your old dotfiles will be then be restored.
dotfiles pull
This will ensure that your dotfiles are updated with the latest changes.
dotfiles push
Support for the feature is coming soon.
###todo
- autoinstall lesspipe and source-highlight
- ssh config
- clipper for osx, brew for osx
- get
dirs
stuff working in bash - dotfiles push command