This repo uses unnecessarily overengineered combination of chezmoi and pyinfra to manage my dotfiles and system setup.
Tested on:
- openSUSE Tumbleweed
- Ubuntu 22.04
- Ubuntu 24.04
Install chezmoi on:
-
Tumbleweed:
sudo zypper in -y chezmoi
-
Ubuntu:
BINDIR="${HOME}/.local/bin" sh -c "$(curl -fsLS get.chezmoi.io)"
Init command for:
-
the repo owner:
export PATH="${PATH}:${HOME}/.local/bin" chezmoi init --apply git@github.com:foreignmeloman/dotfiles.git
-
the guests:
export PATH="${PATH}:${HOME}/.local/bin" chezmoi init --apply foreignmeloman