|
|
|
|
|
by jfrisby
1660 days ago
|
|
My home folder is a git repo (with a very extensive .gitignore, so I'm only versioning dotfiles, ~/bin, etc), with a branch per machine. Copying over the .git folder to a new machine is step 1. From there, I selectively restore I have a Brewfile/Brewfile.lock, so I can go from setting up Homebrew to having most of the core tools I need very easily. I have some scripts in ~/bin for helping with setup using the defaults command. Other handy tools include chflags, scutil, possibly pmset, etc. My config setup script looks approximately as follows -- hope you find some of this useful! https://gist.github.com/MrJoy/20accc3b463e75ce5eecbbd0cff841... |
|