기본 세팅

  1. HomeBrew 설치

    $ /usr/bin/ruby -e "$(curl -fsSL <https://raw.githubusercontent.com/Homebrew/install/master/install>)"
    
  2. HomeBrew를 통해서 Iterm2, zsh, oh-my-zsh 설치

    # zsh 설치
    $ brew install zsh
    # oh-my-zsh 설치
    $ sh -c "$(curl -fsSL <https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh>)"
    
  3. iterm2 테마적용

    $ vi ~/.zshrc
    
    # ZSH_TEME="robyrussell" -> "agnoster"로 변경
    
  4. D2 폰트 변경

    1. https://github.com/naver/d2codingfont 에서 폰트 다운로드
    2. iterm2 > preferences > text > d2 font로 변경
  5. Syntax Highlight 적용

    # 설치하기
    $ brew install zsh-syntax-highlighting
    
    # PlugIn 적용하기
    $ source /opt/homebrew/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
    

노드 세팅

  1. nvm 설치

    $ brew install nvm
    $ vi ~/.zshrc
    # .zshrc 에 붙여넣기
    $ export NVM_DIR=~/.nvm
    # 반영하기
    $ source $(brew --prefix nvm)/nvm.sh
    
  2. node 설치

    $ nvm install {{version}}
    
  3. yarn 설치

    $ npm i -g yarn
    
  4. typescript 설치

    $ npm i -g typescript
    

코틀린 세팅

  1. JDK 설치 (With Corretto 11)

    $ curl -LO <https://corretto.aws/downloads/latest/amazon-corretto-11-aarch64-macos-jdk.tar.gz>