My dotfiles organised for easy & quick setup of a working environment on new machine's.
This repo was originally forked from driesvints/dotfiles, If you're not familiar I suggest you go check it out quickly, (together with the links provided in his README).
"One freshly squeezed Mac install, coming up!"
- Did you commit and push any changes/branches to your git repositories?
- Did you remember to save all important documents from non-iCloud directories?
- Did you save all of your work from apps which aren't synced through iCloud?
- Did you remember to export important data from your local database?
- Did you update mackup to the latest version and ran mackup backup?
No I'm not your nan, but if you are like me, you probably forgot to check these things now didn't you?
- Clone this repo in a directory named
$HOME/.dotfiles
- Run the installation by executing the script
$HOME/.dotfiles/shell/util/install.sh
- After mackup is synced with your cloud storage, restore preferences by running
mackup restore
- Restart your computer to finalize the process
- Be very satisfied about yourself, even though, you haven't done s***. :")
Your Mac is now f-f-fresh, and ready for use, without headaches.
Go through the .macos file and adjust the settings to your liking. You can find much more settings at the original script by Mathias Bynens and Kevin Suttle's macOS Defaults project.
Check out the Brewfile
file and adjust the apps you want to install for your machine. Use their search page to check
if the app you want to install is available.
Check out the /zsh/aliases.zsh
file and add your own aliases. If you need to tweak the contents of your $PATH
check out the /zsh/path.zsh
file. You can adjust the .zshrc
file to your liking to tweak your zsh and Oh My
Zsh setup. More info about how to customize Oh My Zsh can be found here.
When installing these dotfiles for the first time you'll need to backup all of your settings with Mackup.
Install Mackup
(already included in Brewfile
) and backup your settings with the commands below.
brew install mackup
mackup backup
Your settings will be synced to iCloud so you can use them to sync between computers and reinstall them when reinstalling your Mac. If you want to save your settings to a different directory or different storage than iCloud, checkout the Mackup documentation.