brew
에서 설치하는 작업을 진행해서 따로 설치해주지 않아도 된다.
xcode-select --install
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install --cask 1password 1password-cli
brew install gh
gh auth login
gh repo clone ujuc/dotrc ${HOME}/.config/dotrc
ln -sf ${HOME}/.config/dotrc/zshenv ${HOME}/.zshenv
mkdir -p ${XDG_CONFIG_HOME}/zsh
mkdir -p ${XDG_CONFIG_HOME}/zsh/.zfunc
- CLI 테마
brew install starship
ln -sf ${DOTRCDIR}/starship.toml ${XDG_CONFIG_HOME}/starship.toml
curl -fsSL https://raw.githubusercontent.com/zimfw/install/master/install.zsh | zsh
ln -sf ${DOTRCDIR}/zimrc ${ZDOTDIR}/.zimrc
ln -sf ${DOTRCDIR}/zshrc ${ZDOTDIR}/.zshrc
- xcode util에서 제공하는 라이브러리 말고 GNU 라이브러리를 사용하기 위해서 추가.
brew install coreutils
brew install bat
mkdir -p ${XDG_CONFIG_HOME}/bat
ln -sf ${DOTRCDIR}/batrc ${XDG_CONFIG_HOME}/bat/config
brew install eza
brew install zoxide
brew install fzf
brew install vim
- 할께 있으면 하는걸로...
- 따로 설치하지 않으면 xcode 에서 제공하는 git을 사용하게됨.
brew install git
- User
git config --global user.email ""
git config --global user.name ""
- Core
git config --global core.autocrlf input
git config --global core.whitespace cr-at-eol,fix,trailing-space,-indent-with-non-tab
- Merge
git config --global merge.conflictstyle zdiff3
- Commit
git config --global commit.template ${DOTRCDIR}/gitmessage
brew install git-delta
git config --global core.pager delta
git config --global interactive.diffFilter "delta --color-only"
git config --global delta.line-numbers true
git config --global delta.side-by-side true
git config --global delta.navigate true
git config --global delta.diff-so-fancy true
git config --global delta.hyperlinks true
brew install tig
mkdir -p ${XDG_CONFIG_HOME}/tig
ln -sf ${DOTRCDIR}/tigrc ${XDG_CONFIG_HOME}/tig/config
brew install --cask claude
ln -sf ${DOTRCDIR}/claude ${HOME}/.claude
brew install --cask raycast
brew install --cask zed
ln -sf ${DOTRCDIR}/zed/settings.json ${XDG_CONFIG_HOME}/zed/settings.json
brew install --cask visual-studio-code
brew install ollama
ollama pull gemma3
ollama pull qwen3
brew install ghostty
mkdir -p ${XDG_CONFIG_HOME}/ghostty
ln -sf ${DOTRCDIR}/ghosttyrc ${XDG_CONFIG_HOME}/ghostty/config
brew install mise
# Autocomplete
mise use -g uv
mise use -g node
npm install -g @anthropic-ai/claude-code
# MS cascdia code font https://github.com/microsoft/cascadia-code
font-cascadia-code
font-cascadia-code-nf
# D2 coding
font-d2coding-nerd-font
# ibm
font-ibm-plex-sans-kr
font-ibm-plex-serif
# noto
font-noto-color-emoji
font-noto-emoji
font-noto-sans-cjk
font-noto-serif-cjk
# nanum
font-nanum-square
font-nanum-square-neo
font-nanum-square-round
- 업무용은
zshrc.work
파일을 이용
sudo softwareupdate --install-rosetta --agree-to-license
brew install --cask fujitsu-scansnap-home
brew install --cask google-drive
brew install --cask adobe-creative-cloud