WIP -- roadmapping the structure and function in this file
- 2022 edition!
- goal: organize & automate
- todo
- include readme for req'd subdirs
currently desired structure:
dotfiles/
├─ alias/ # aliases broken into files
│ ├─ shell.sh
│ ├─ kubectl.sh
│ ├─ ...
├─ config/ # program-specific config
│ ├─ configuration.nix
│ ├─ init.vim
│ ├─ ...
├─ install/ # install scripts
│ ├─ (todo)
│ ├─ ...
├─ packages/ # stuff i like to install
| ├─ home.nix
| ├─ rust.nix
| ├─ brew.txt
| ├─ ...
├─ templates/ # partials to extend/bootstrap other files
| ├─ .bashrc
| ├─ .zshrc
| ├─ ...
├─ README.md # plz read me <3
- todo
- idempotent installation scripts
- append/update existing
.*rc
files - symlink config files to locations
- append/update existing
- install package mgrs, pkgs
- collect brew pkgs?
- idempotent installation scripts
# ~/.bashrc, ~/.zshrc, ...
source ~/dotfiles/alias/*
brew list > file
cat file | xargs brew install