My dotfiles, in a format suitable for Chezmoi.
I'm generally usuing jj instead of git, but that isn't particularly well-supported in Chezmoi. To get started, run:
jj git clone --colocate https://github.com/dpetersen/dotfiles ~/.local/share/chezmoi
chezmoi init --apply
For a headless install, look at all the promptable items in home/.chezmoi.toml.tmpl
and pass values for them.
For backup purposes, there are two manifest files:
pkglist-explicit.txt
: all the Arch packages I have installedpkglist.txt
as described here, which is every explicit and dependent package
Periodically regenerate that with:
./make-pkglists.sh