- 맑은고딕 폰트 설치 : 아래 블로그에 설명된 폰트 파일은 시놀로지에 백업해둠
- 1Password7 : https://1password.community/discussion/129962/download-1password-7
- DEVONthink2 : https://www.devontechnologies.com/support/download/legacy
- Dash 6 : https://blog.kapeli.com/dash-6
- ksdiff (for Kaleidoscope 2.x) : https://cloud.kaleidoscope.app/support/ksdiff2?v=1459.01
- Boostnote : https://www.macupdate.com/app/mac/58572/boostnote
- 노트를 스니펫 타입으로 보관하면 여러 로그를 한군데(?)서 다룰 수 있어 로컬에 로그 보관용도로 쓰기에 좋음
- from backup file
- Kaleidoscope2
- 1password chrome extension : aomjjhallfgjeglblehebfpbcfeobpgk-4.7.5.90-Crx4Chrome.com.crx
- Upload Images - Typora with uPic
- uPic Host에 Imgur 추가 및 Client ID 등록(1password 기록해둔 Client ID 등록)
- [환경설정] -> [이미지] -> "Test Uploader" 실행
- https://support.typora.io/Upload-Image/#ipic-macos-freemium
- https://blog.svend.cc/upic/tutorials/imgur/en/
- mariadb
- oh-my-zsh
- Install oh-my-zsh : https://ohmyz.sh/#install
- powerlevel10k 설치 : https://github.com/romkatv/powerlevel10k/?tab=readme-ov-file#manual
- fzf
- ctrl + r 커맨드 히스토리 확인할때 매우 유용한 유틸리티
$(brew --prefix)/opt/fzf/install
- https://github.com/junegunn/fzf?tab=readme-ov-file#using-homebrew
- sdkman
- install sdkman : https://walterteng.com/using-sdkman-on-mac/
- install sdkman plugin on zsh : https://github.com/matthieusb/zsh-sdkman?tab=readme-ov-file#simple-oh-my-zshmanual-install
sdk install java 8.0.402-zulu
sdk install scala 2.11.12
- sdkman_auto_env=true 옵션 활성화
~/.sdkman/etc/config
설정파일 업데이트
- nvm
- https://github.com/nvm-sh/nvm
nvm install 12.14.0 && node -v
- 프로젝트에 .nvmrc 파일이 존재한다면
nvm use
실행 - 수동 전환이 싫다면 자동 switch 설정
- yarn
export PATH="$PATH:`yarn global bin`"
등록- https://kyounghwan01.github.io/blog/etc/yarn-global/#%E1%84%92%E1%85%A2%E1%84%80%E1%85%A7%E1%86%AF%E1%84%87%E1%85%A1%E1%86%BC%E1%84%87%E1%85%A5%E1%86%B8
- pyenv
- https://github.com/pyenv/pyenv?tab=readme-ov-file#homebrew-in-macos
- https://github.com/pyenv/pyenv?tab=readme-ov-file#set-up-your-shell-environment-for-pyenv
- https://pyinstaller.org/en/stable/development/venv.html
- plugin - pyenv-virtualenv
- https://github.com/pyenv/pyenv-virtualenv
git clone https://github.com/pyenv/pyenv-virtualenv.git $(pyenv root)/plugins/pyenv-virtualenv
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.zshrc
- fvm
- brew로는 fvm 설치하면 안됨. https://github.com/fvm-sh/fvm?tab=readme-ov-file#important-notes
curl -o- https://raw.githubusercontent.com/fvm-sh/fvm/v0.5.0/install.sh | bash
2420 fvm install 3.19.1 2484 flutter create hello_world_app 2560 flutter create --platforms=ios,android cli_platforms_app 2050 fvm config 2051 fvm list 2065 fvm use 3.19.1
- go
go get github.com/ericchiang/pup
- PATH 설정
#Go Setting export GOPATH=$HOME/go export GOROOT=/opt/homebrew/bin/go export GOBIN=$GOPATH/bin export PATH=$PATH:$GOBIN export PATH=$PATH:$GOROOT/bin
- mysql-client
echo 'export PATH="/opt/homebrew/opt/mysql-client/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
mysqldump -V
- ssh 키 등록
ssh-keygen -t ed25519 -b 256
- https://bitbucket.org/account/settings/ssh-keys/
- https://github.com/settings/keys
- ssh 키 생성 방법 : https://support.atlassian.com/bitbucket-cloud/docs/configure-ssh-and-two-step-verification/
- Balsamiq Mockups 3 : https://balsamiq.com/wireframes/mockups3fordesktop/
- Charles
- Charles SSH Proxy 설정(Mac, iOS, Android) : https://d0gf00t.tistory.com/32
- Activate RescueTime Assistant
- vagrant plugin
vagrant plugin install vagrant-parallels
- Kubernetes 클러스터 구축하기 : https://pyrasis.com/jHLsAlwaysUpToDateKubernetes/Unit06/02
- https://docs.brew.sh/Shell-Completion
-
zsh 와 oh-my-zsh 를 사용 중이라면, 약간 주의가 필요하다.
-
위 내용을 $HOME/.zshrc 에 넣어주되, source $ZSH/oh-my-zsh.sh 전에 위치시켜야 한다.
-
- sdkman plugin : https://github.com/matthieusb/zsh-sdkman?tab=readme-ov-file#simple-oh-my-zshmanual-install
jupyter notebook
- dive : https://github.com/wagoodman/dive
- Dockge : https://github.com/louislam/dockge
- 설치과정이 꽤 험난했음. /opt/stacks, /opt/dockge 경로를 모두 sharing folder로 지정하고 소유권한도 변경하고 성공
- root directory 생성
/etc/synthetic.conf
파일 생성해서 설정, root directory에는 애플리케이션 로그가 보관됨- https://apple.stackexchange.com/questions/388236/unable-to-create-folder-in-root-of-macintosh-hd
- VIM 비쥬얼 비활성화 :
echo "set mouse-=a" >> ~/.vimrc
- 맥북 스페이스바 두 번 마침표 없애기
- 맞춤법 자동 수정 비활성화
- 한글 입력이 제대로 안될때가 더러 존재하는 문제를 해결하기 위한 설정
- [키보드] -> [텍스트 입력] -> [입력 소스] -> [편집...] -> "맞춤법 자동 수정" 비활성화
- 참고 : https://icebeary.tistory.com/150
- macOS 원화(₩) 대신 백 쿼트(`) 입력하기
if ! [ -f ~/Library/KeyBindings/DefaultkeyBinding.dict ]; then mkdir -p ~/Library/KeyBindings && echo '{"₩" = ("insertText:", "\`");}' > ~/Library/KeyBindings/DefaultkeyBinding.dict; fi
- TextExpander 5.1.6
- https://github.com/softdevstory/pdfForSlideshare
- https://github.com/wouterdebie/i2cssh
- http://www.galaworks.com/lunarcal/index_en.html
- Install LunarCal Special Edition
- https://github.com/taggon/highlight
- https://github.com/HomoEfficio/dev-tips/blob/master/%EB%A7%A5%EC%97%90%EC%84%9C%20%ED%95%9C%EC%98%81%ED%82%A4%20%EC%82%AC%EC%9A%A9%20with%20Karabiner.md
- https://www.sangkon.com/2018/09/29/osx-setting-for-developer/
백업 시 챙겨야할 포인트
~/.zshrc