Skip to content

Modules

Each module is a GNU Stow package. Adding a new one:

mkdir -p mytool/.config/mytool
mv ~/.config/mytool/* mytool/.config/mytool/
stow -d ~/dotfiles -t ~ mytool

Then append mytool to the COMMON_MODULES (or MACOS_MODULES) array in install.sh.

Live module pages

Module pages embed live config via the pymdownx.snippets extension — edit a config file, push, the site auto-updates. No duplication.