Skip to content

Instantly share code, notes, and snippets.

@letiesperon
Last active March 3, 2023 16:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save letiesperon/b06da024fa4d32a23b7f65a823e3ddcd to your computer and use it in GitHub Desktop.
Save letiesperon/b06da024fa4d32a23b7f65a823e3ddcd to your computer and use it in GitHub Desktop.
Instructions new Macbook computer setup Part I
  • Format MacOs to have latest OS

  • Install Xcode:

    xcode-select --install
  • Install Homebrew and cask:

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
      
    brew install cask
  • Install 1password

    brew install --cask 1password
  • Install google chrome

    brew install --cask google-chrome
    
  • Install used apps:

    brew install --cask zoom && brew install --cask spotify && brew install --cask whatsapp && brew install --cask postman && brew install --cask docker && brew install --cask sublime-text && brew install --cask docker && brew install --cask skitch && brew install --cask slack && brew install --cask vlc
  • Manually sign in to 1Password

  • Setup Apple ID (Settings / Internet Account / iCloud)

  • Manually sign in to Google Chrome to sync bookmarks

  • Manually sign in to Workona

  • Manually sign in to all my gmail.com accounts in Google Chrome

  • Manually add Internet Account of all my email accounts

  • Install tech tools

    brew install wget && brew install curl && brew install yarn && brew install git && brew install redis && brew install postgres && brew install zsh
  • Install ohMyZsh

    wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh
    sh install.sh
    
  • Install zsh extension:

    git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
    

    In vim ~/.zshrc change the plugins to:

    plugins=(
        git
        zsh-syntax-highlighting
    )
    
  • Restart terminal

  • Setup sublime text to be editor by default and configure subl . shortcut to open files:

    // Test first: this should open subl: 
    /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl . 
    
    export PATH=/bin:/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:$PATH
    export EDITOR='subl -w'
    ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
  • Setup local git to your github account

  • Setup Sublime preferences

  • Projects setup

@letiesperon
Copy link
Author

OLD

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment