This is a basic configuration starter "package" for setting up a new Mac environment, according to what I need. Having always needed to configure everything by hand along with referring (or trying to remember) older machine configurations, this helps me get going quickly.
This idea came from @mdo with the repo github.com/mdo/config
File | What's it for? |
---|---|
.gitconfig |
Configuration file for git |
.gitignore |
Ignores pesky hidden files and design program files |
.vimrc |
Configure my VIM profile |
.zshrc |
My ZSH configuration with shortcuts |
- Downloads
- Arc browser
- Homebrew
- iTerm2
- ZSH + OhMyZSH
- VIM (if not preinstalled)
- Xcode
- enter
xcode-select --install
in iTerm2 to install command line tools - open Xcode to agree to the Ts and Cs
- enter
- Install and Configure iTerm2
brew install iterm2
- Load
.gitconfig
- Customize as desired
- See my configuration
- Install ZSH & OhMyZSH
- Install ZSH
- Install OhMyZSH using the Basic installation instructions
Any changes to the
.zshrc
file must be followed up by restarting iTerm2 or by enteringsource .zshrc
from the root directory.
- GitHub access
- Create an access token for authenticating to GitHub
- Dev setup
- I like to created a
/dev
directory as a top-level item where all development work (particularly repositories) reside.
- Configure Node Version Manager (NVM)
- Raycast
brew install raycast
- VLC
brew install vlc
- Ice (for cleaning up the menu bar)
Yes, though if it does not work for you please reference the various linked references. Oh, and change anything with [INSERT EMAIL] or [INSERT NAME] to match your's :-D