Skip to content

matchabros/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Dotfiles

How to use them

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.

Fresh Install

Mostly, we should follow the instructions of Dries Vints.

  1. Update macOS to the latest version with the App Store

  2. Install Xcode from the App Store, open it and accept the license agreement

  3. Install macOS Command Line Tools by running xcode-select --install

  4. Copy public and private SSH keys to ~/.ssh and make sure they're set to 600

  5. Clone this repo to ~/.dotfiles

  6. Append /usr/local/bin/zsh to the end of your /etc/shells file

Note: point 6. can be done by going into Terminal.app typing sudo nano /etc/shells at the bottom of the list of available shells add /usr/local/bin/zsh press ctrl+x confirm changes.

  1. Run install.sh to start the installation

Now, if you have mackup ready (by that I mean you actually use it), follow these steps.

  1. Make sure Dropbox is set up and synced
  2. Restore preferences by running mackup restore
  3. 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!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published