Skip to content

bcmertz/dotfiles

Repository files navigation

Usage

Cloning

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

Backing up

Document Dependencies

makepackagelist

Backup GPG keys and trust db

backuppass

Backup photos, documents, etc

backupfiles