Nothing fancy. Feel free to take and use what you want. The instructions below are just for myself so I don't forget. I do not recommend running the setup on your computer…unless you're me?.
One-liner clone for new machines:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/jssee/.dotfiles/main/.local/bin/bootstrap)"The bootstrap script lives at .local/bin/bootstrap. It clones this repo into $HOME/.dotfiles, syncs the worktree into $HOME, backs up overwritten files with a .dotfiles.bak suffix, and initializes submodules. Machine setup still happens separately with make.
Configuration is managed as a bare git repo.