Skip to content

chadsr/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Lint

My dotfiles, managed with stow.

SwayWM

Setup

git clone git@github.com:chadsr/dotfiles.git && cd dotfiles/

Usage

Per-Directory

stow -t ~/ stow
stow <FOLDER_NAME>

Scripts

Important: Don't run these scripts without modifications if your're not me, or haven't (yet) stolen my private keys.

Automated Setup

setup_all.sh symlinks all stow directories to $HOME, sets up gnupg and installs system settings and other configurations. The script is designed to have a completely fresh Arch Linux system configured with minimal interaction.

./setup_all.sh

Backup

store_secrets.sh encrypts various configs and stores them as ASCII-Armoured gpg file outputs. setup_all.sh handles the decryption and checks (such as interactive diffs) for these files.

./store_secrets.sh