MacOS Catalina부터 기본 쉘로 Zsh가 도입되었다. 많은 사용자가 Oh My Zsh를 사용해 환경을 구성하지만, 느린 터미널 속도와 불필요한 플러그인으로 인해 필요한 기능만 설정하여 사용하는 것이 바람직하다. zsh 폴더 설정 zsh 설정을 시작하기 위해 필요한 폴더를 만들고 환경변수를 임시로 설정한다. mkdir $DEV_SDK/zsh ZSH=$DEV_SDK/zsh mkdir $ZSH/plugins mkdir $ZSH/themes touch $ZSH/.zshrc History 설정 Zsh 사용자의 명령어 기록을 관리하기 위한 설정을 한다. 기존 Oh My Zsh 사용자라면 기존 히스토리를 가져오고, 그렇지 않으면 새로운 파일을 생성한다. # 기존 History 복사 또는 새로 생성 mv ~/..
DEV_ROOT 설정 개발 작업을 하면서 다양한 라이브러리, SDK, 설정 파일들을 관리하는 것은 때때로 복잡해질 수 있다. 모든 개발 관련 파일을 한 곳에 모아 문제 발생 시 전체 시스템을 초기화하지 않고도 해당 폴더만 삭제함으로써 간편하게 문제를 해결할 수 있다. DEV_ROOT 설정하기 DEV_ROOT를 설정하는 과정은 여러 하위 디렉토리를 포함하는 하나의 루트 디렉토리를 생성하는 것으로 시작한다. 다음은 DEV_ROOT와 필요한 하위 디렉토리들을 생성하는 방법이다. mkdir ~/.DEV_ROOT mkdir ~/.DEV_ROOT/sdk mkdir ~/.DEV_ROOT/lib mkdir ~/.DEV_ROOT/bin mkdir ~/.DEV_ROOT/include mkdir ~/.DEV_ROOT/lib..
센텐스유의 기능들을 개인 핸드폰으로 테스트하기에 번거로움이 있어 가상 기기를 만들기로 한다. Mac iOS 가상 기기 만들기 Xcode 설치 맥에서 iOS 가상 기기를 만들기 위해 앱스토어에서 Xcode를 설치한다. Xcode Xcode includes everything developers need to create great applications for Mac, iPhone, iPad, Apple TV, and Apple Watch. Xcode provides developers a unified workflow for user interface design, coding, testing, and debugging. The Xcode IDE combined with apps.apple.com 가..
iTerm2과 Oh My Zsh를 이용해서 터미널을 커스텀 해봤다. 사용자 이름 변경 + 이모티콘 테마 바꾸기 New line 적용하기 VisualStudio Code에 적용하기 설치 Homebrew 설치 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" iterm2 설치 brew install iterm2 zsh 설치 brew install zsh Oh My ZSH 설치 스크립트 sh -c "$(curl -fsSL https://raw.github. com/ohmyzsh/ohmyzsh/master/tools/install.sh)" 커스터마이징 폰트 적용 brew tap homebre..