macbook.init(): 개발 머신 설정 가이드

2995 단어 devjournaltooling
나는 새로운 일을 시작했고 흥분됩니다. 새 MacBook을 받고 복잡한 포장을 뜯는 동안 섬세한 포장지를 온전하게 유지한 후 그것이 내 MacBook이 아니라는 생각이 들었습니다. 내 (직장) 생활을 더 쉽게 만들어주는 모든 맞춤형 도구가 없는 완전히 새로운 시스템입니다. 게다가 처음에 그 도구가 무엇인지 기억조차 나지 않습니다. oh-my-zsh였습니까, 아니면 fish를 사용했습니까? 지난번에 상단바에 블루투스를 표시하기 위해 무엇을 했나요? 이렇게 작은 것들은 매일 천천히, 익숙해질 때까지 설정하다 보면 잊어버리게 된다.

이번에는 아니야, 나는 혼잣말을 했다. Okta에서 일하기 시작하면서 주로 미래의 나를 위해 시스템을 설정하는 단계를 기록하기로 결정했습니다. 또한 동일한 StackOverflow 기사를 반복해서 보게 되는 다른 사람을 위해 기록했습니다.

OS 업데이트



예, 인내심을 가지고 이제 OS를 업데이트하십시오. 아마도 구식이며 다음 단계에서 필요할 수 있습니다.

엑스코드 설치



나중에 일부 CLI 도구가 실패할 때까지 기다리지 말고 지금 Xcode를 설치하십시오. 운이 좋은 달리기xcode-select --install를 얻을 수 있습니다.

파이어폭스/브레이브 설치



Safari를 사용하여 Firefox 및 Brave를 설치하고 로그인합니다. 다음과 같은 확장 프로그램도 설정하세요.
  • 암호 관리자
  • 광고 차단기
  • Web3 지갑

  • 터미널 환경 설정



    iTerm2 설치



    최신 빌드 다운로드here

    홈브류 설치



    참조 https://brew.sh/#install 또는

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    


    오 마이 zsh 설치



    참조 https://ohmyz.sh/#install 또는

    sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
    


    zsh 세션에서 기록 공유 비활성화



    에코 "unsetopt share_history\nsetopt no_share_history">> ~/.zshrc

    설정 키 🔑



    SSH 및 GPG 키는 모든 곳, 특히 GitHub에서 생성/가져오기 및 업데이트해야 합니다.

    SSH


    ssh-keygen -t ecdsa -b 521

    PGP


    gpg --import <private-key-file>

    nvm 설치



    참조https://github.com/nvm-sh/nvm#installing-and-updating

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
    


    tmuxinator 설치




    brew insatll tmuxinator
    


    vim 맞춤설정



    dotfile을 복원하고 vim 및 기타 항목을 사용자 지정합니다.

    다음 단계



    어느 시점에서 트랙패드에 문제가 있음을 파악하고 탭하여 설정에서 클릭이라는 상자를 선택해야 합니다. 이것은 살아 있는 문서이며 내가 찾는 대로 계속 추가할 것입니다. 이제 방금 구성한 새 시스템으로 돌아가서 몇 가지 작업을 완료해야 합니다!

    좋은 웹페이지 즐겨찾기