- Uses
stow
to manage the dotfiles which are split into modular packages. Attempts install if not installed. - Follows the XDG Base Directory Specification where feasible (credit to Arch's XDG Base Directory support page).
- Coloured
bash
prompt with right-aligned part - Works with both
{ba,z}sh
- Bunches of
git
aliases and helper functions tmux
config which is actually backwards compatible giventmux
won't implement backwards compatibility- Pretty ponies with aphorisms when opening a new tmux pane
git clone [email protected]:HaleTom/dotfiles.git ~/.dotfiles
git clone [email protected]:HaleTom/scripts.git ~/bin # Optional - lots of useful scripts
# Private configuration - ignore if you're not me.
git clone [email protected]:HaleTom/ravi-personal.git ~/code/ravi-personal && ~/code/ravi-personal/install
~/.dotfiles/install