// the find
CoreyMSchafer/dotfiles
My dotfiles and personal preferences
CoreyMSchafer's personal dotfiles for macOS, paired with a YouTube tutorial series. Supports Bash and Zsh with a shared prompt abstraction, Homebrew provisioning, and VS Code config. Useful as a starting point to fork, not as something you run directly.
The shared prompt file that both .bash_prompt and .zprompt source is a nice pattern — avoids duplicating prompt logic across shells. The install.sh + brew.sh + macOS.sh split keeps concerns separate rather than one giant bootstrap script. VS Code settings and keybindings are checked in, so editor config is reproducible. The README is honest about what will break and explicitly tells you to fork rather than blindly clone.
The backup mechanism overwrites itself on repeated runs — if you run install.sh twice, your original files are gone. No idempotency: running it on an already-configured machine isn't safe. It's macOS-only with no Linux path, so it's useless outside that environment. At ~950 stars, most of the audience is probably there because of the YouTube channel, not because the dotfiles themselves do anything novel.