My dotmodules™, and a live example of pont, my dotmodule manager.
This dotfiles repository is set up so pont
is used as a module itself.
(Which is not necessary to use pont
)
This will set up itself:
git clone --recurse-submodules -j8 \
https://www.github.com/AlexAegis/dotfiles ~/.config/dotfiles
~/.config/dotfiles/modules/pont/pont.sh pont
Then install whatever you'd like. For example, to bootstrap an arch system:
pont +arch
For macOS the XDG
variables are set around the ~/Library
folder.
git clone --recurse-submodules -j8 \
https://www.github.com/AlexAegis/dotfiles ~/Library/Preferences/dotfiles
~/Library/Preferences/dotfiles/modules/pont/pont.sh pont