This is my repository for my dotfiles, as I am still on El Cap I finally decided it is time to switch to Sierra and in Sept/Oct to High Sierra (altho macOS Covefe would be a much more intriguing name). These dotfiles are heavily inspired by Mathias Bynens and Dries Vints, thus I am really grateful for their guidance. I highly encourage you to go through the files and decide on your own which parts you actually need.
Mostly, we should follow the instructions of Dries Vints.
-
Update macOS to the latest version with the App Store
-
Install Xcode from the App Store, open it and accept the license agreement
-
Install macOS Command Line Tools by running
xcode-select --install
-
Copy public and private SSH keys to
~/.ssh
and make sure they're set to600
-
Clone this repo to
~/.dotfiles
-
Append
/usr/local/bin/zsh
to the end of your/etc/shells
file
Note: point 6. can be done by going into
Terminal.app
typingsudo nano /etc/shells
at the bottom of the list of available shells add/usr/local/bin/zsh
pressctrl+x
confirm changes.
- Run
install.sh
to start the installation
- Make sure Dropbox is set up and synced
- Restore preferences by running
mackup restore
- Restart your computer to finalize the process
Note: you can use a different location than
~/.dotfiles
if you want. Just make sure you also update the reference in the.zshrc
file.
Dries mentiones to keep you .zshrc
file backed by mackup
, therefore not be required to keep that particular file inside of this repo. I will make sure to do so.
Thank you so very much Dries and Mathias!