Dottle is sort of a cross between Homeshick and Zach Holmans dotfiles repository.
- Clone dottle: git clone [email protected]:rustygeldmacher/dottle.git ~/.dottle
- Make your
~/.bashrc
only this:
#!/bin/bash
source $HOME/.dottle/bootstrap
- Start a new shell so dottle is enabled
- Clone a repository, for instance: dottle clone /dotfiles dotfiles
- Either use your entire repo: dottle use dotfiles
- Or use specific topics: dottle use dotfiles/
Topic layout:
name/
- init -- script that will be sourced for the topic
- install -- script that will be run when the topic is installed
- filename.ext.symlink -- will be symlinked to $HOME/.file.ext
- _dir/file.symlink -- will symlink file into $HOME/.dir/