Skip to content

Latest commit

 

History

History
43 lines (26 loc) · 1.06 KB

README.md

File metadata and controls

43 lines (26 loc) · 1.06 KB

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