/dotfiles

Primary LanguageMakefile

dotfiles

To bootstrap dotfiles

$ git clone https://github.com/cfm/dotfiles.git
$ mv dotfiles/.git .
$ git checkout -- .gitignore
$ git reset --hard

For private dotfiles too:

$ make dotfiles

To bootstrap GPG keyring

make key, or:

$ KEYID=0x0F786C3435E961244B69B9EC07AD35D378D10BA0
$ gpg --recv-key $KEYID
$ gpg --edit-key $KEYID  # trust ultimately
  • In Qubes, I suppose I could seed the keyring and trustdb in the template-level /etc/skel.

To bootstrap a disposable VM for development

$ wget https://raw.githubusercontent.com/cfm/dotfiles/main/Makefile
$ make dvm