To install:
git clone --bare https://github.com/bcmertz/dotfiles.git $HOME/.cfg
Add some alias like
alias cfg='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME'
See ~/.bash_aliases
cfg and git aliases, as well as ~/.local/bin/git_alias
Then checkout the dotfiles, if $HOME isn’t cleared there will likely be conflicts
cfg checkout -f
Install dependencies
installpackagelist
Setup GPG keys trust db and passwords from backup github, requires ssh key being uploaded
setuppass
Setup Apparmor and auditd
setupapparmor
Document Dependencies
makepackagelist
Backup GPG keys and trust db
backuppass
Backup photos, documents, etc
backupfiles