macbook.init(): 개발 머신 설정 가이드
2995 단어 devjournaltooling
oh-my-zsh
였습니까, 아니면 fish
를 사용했습니까? 지난번에 상단바에 블루투스를 표시하기 위해 무엇을 했나요? 이렇게 작은 것들은 매일 천천히, 익숙해질 때까지 설정하다 보면 잊어버리게 된다.이번에는 아니야, 나는 혼잣말을 했다. Okta에서 일하기 시작하면서 주로 미래의 나를 위해 시스템을 설정하는 단계를 기록하기로 결정했습니다. 또한 동일한 StackOverflow 기사를 반복해서 보게 되는 다른 사람을 위해 기록했습니다.
OS 업데이트
예, 인내심을 가지고 이제 OS를 업데이트하십시오. 아마도 구식이며 다음 단계에서 필요할 수 있습니다.
엑스코드 설치
나중에 일부 CLI 도구가 실패할 때까지 기다리지 말고 지금 Xcode를 설치하십시오. 운이 좋은 달리기
xcode-select --install
를 얻을 수 있습니다.파이어폭스/브레이브 설치
Safari를 사용하여 Firefox 및 Brave를 설치하고 로그인합니다. 다음과 같은 확장 프로그램도 설정하세요.
터미널 환경 설정
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 및 기타 항목을 사용자 지정합니다.
다음 단계
어느 시점에서 트랙패드에 문제가 있음을 파악하고 탭하여 설정에서 클릭이라는 상자를 선택해야 합니다. 이것은 살아 있는 문서이며 내가 찾는 대로 계속 추가할 것입니다. 이제 방금 구성한 새 시스템으로 돌아가서 몇 가지 작업을 완료해야 합니다!
Reference
이 문제에 관하여(macbook.init(): 개발 머신 설정 가이드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/tbking/macbookinit-a-dev-machine-set-up-guide-4fmg텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)