In just a few easy steps!
(Kidding… never easy enough, but not too bad either.)
First, install Homebrew. Homebrew is "The Missing Package Manager for macOS (or Linux)". With it, you can easily install a seemingly endless amount of useful software with it (now with bash installer!)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Second, install Python 3 with dotfiles and checkoutmanager to get dotfiles and other repositories from GitHub.
brew install python@3.9 /usr/local/opt/python@3.9/bin/pip3 install dotfiles checkoutmanager
Third, install Oh My Zsh. "Oh My Zsh is a delightful, open source, community-driven framework for managing your Zsh configuration."
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
Requires token via GitHub -> Settings -> Developer settings -> Personal access tokens
git clone https://aclark4life@github.com/aclark4life/dotfiles.git Dotfiles dotfiles -sf rm ~/.git chmod 600 ~/.ssh/* cd ~/Dotfiles git remote remove origin git remote add origin git@github.com:aclark4life/dotfiles.git git push --set-upstream origin master
After dotfiles, "up" alias is available (up: aliased to pushd ~/Dotfiles; git pull; git commit -a -m 'Update'; git push; popd; checkoutmanager co; checkoutmanager up; checkoutmanager missing
).
up
After GitHub, ~/Developer contains many repositories, including this one.
cd ~/Developer/setup/ make install
No Cask available
- pCloud
- Cisco AnyConnect Secure Mobility Client
- Avid Pro Tools First
- Adobe Acrobat
- Settings -> Appearance -> Show home button [*]
- Settings -> Autofill -> Passwords -> Offer to save passwords []
- Settings -> Autofill -> Passwords -> Auto Sign-in []
- Settings -> Autofill -> Payment methods -> Save and fill payment methods []
- Settings -> Autofill -> Payment methods -> Allow sites to check if you have payment methods saved []
- Settings -> Autofill -> Addresses and more -> Save and fill addresses []
- Outlook -> Organize -> Focused Inbox []
- Accessibility -> Zoom -> [*] Use scroll gesture with modifier keys to zoom: ^Control
- Dock -> [] Show recent applications in Dock
- Battery -> [] Put hard disks to sleep when possible
- Battery -> [] Slightly dim the display when on battery power
- Battery -> Turn display off after [Never]
- Power Adapter -> [] Put hard disks to sleep when possible
- Power Adapter -> [] Slightly dim the display when on battery power
- Power Adapter -> Turn display off after [Never]
- Keyboard -> [*] Show keyboard and emoji viewers in menu bar
- Shortcuts -> Mission Control -> [*] Move left a space [CMD<-]
- Shortcuts -> Mission Control -> [*] Move right a space [CMD->]
- Mission Control -> Keyboard and Mouse Shortcuts -> Mission Control -> Middle Mouse Button
- Mission Control -> [] Displays have separate spaces
- Security & Privacy -> General -> A login password has been set for this user -> [] Require password ________ after sleep or screen saver begins
- Trackpad -> More Gestures -> [] Swipe between pages
- Users & Groups -> Alex Clark -> Login Items -> + pCloud Drive
- Users & Groups -> Alex Clark -> Login Items -> + Jumpcut
- Users & Groups -> Login Options -> Automatic Login -> Alex Clark
- New tabs open with:
- [Default Working Directory]
- CMD + + + + +
- Terminal -> Shell -> Use Settings as Default
- 80x24 -> 120x36
- Terminal -> Shell -> Use Settings as Default
- Terminal -> Preferences -> Profile -> Default -> Shell -> When the shell exits: [Close the window]
- Terminal -> Preferences -> Profile -> Default -> Shell -> Ask before closing: [Never]
- Terminal -> Preferences -> Profile -> Default -> Advanced -> Bell -> [] Audible bell
- Terminal -> Preferences -> Profile -> Default -> Advanced -> Bell -> [] Visual bell
- Terminal -> Preferences -> Profile -> Default -> Advanced -> Bell -> [] Badge app and window Dock
- Terminal -> Preferences -> Profile -> Default -> Advanced -> Bell -> [] Bounce app icon when in background