๊ฐ์ธ ๊ฐ๋ฐ ํ๊ฒฝ ์ค์ ์ ์ํ dotfiles ์ ์ฅ์์ ๋๋ค.
git clone https://github.com/cmygray/dotfiles.git ~/dotfiles
cd ~/dotfiles
./bootstrap.shHomebrew๊ฐ ๋จผ์ ์ค์น๋์ด ์์ด์ผ ํฉ๋๋ค.
| ์์ค | ๋์ |
|---|---|
.zshrc |
~/.zshrc |
.zshenv |
~/.zshenv |
.gitconfig |
~/.gitconfig |
.gitignore |
~/.gitignore |
.wezterm.lua |
~/.wezterm.lua |
.hammerspoon/ |
~/.hammerspoon/ |
starship.toml |
~/.config/starship.toml |
nvim/ |
~/.config/nvim/ |
gh-dash/ |
~/.config/gh-dash/ |
zed/keymap.json |
~/.config/zed/keymap.json |
zed/settings.json |
~/.config/zed/settings.json |
karabiner/karabiner.json |
~/.config/karabiner/karabiner.json |
claude/settings.json |
~/.claude/settings.json |
claude/CLAUDE.md |
~/.claude/CLAUDE.md |
claude/agents/ |
~/.claude/agents/ |
claude/commands/ |
~/.claude/commands/ |
claude/skills/ |
~/.claude/skills/ |
- Homebrew ํจํค์ง:
Brewfile๊ธฐ๋ฐ ์ผ๊ด ์ค์น - pipx ํจํค์ง:
requirements-pipx.txt๊ธฐ๋ฐ ์ค์น - gh ํ์ฅ:
gh-extensions.txt๊ธฐ๋ฐ ์ค์น
Claude Code settings.json์์ model ํ๋๋ฅผ ์ปค๋ฐ ์ ์๋ ์ ๊ฑฐํฉ๋๋ค.
filter.strip-claude-local.clean = jq 'del(.model, .effortLevel)'
- sync gh extensions (
gh-extensions.txt) - zellij ์ค์ ๋งํฌ ์ถ๊ฐ
์ง์ ์ค์นํ ์ฑ๋ค:
- 1password
- authy
- karabiner
- appcleaner
- brave
- fantastical
- hammerspoon
- monitorcontrol (appstore)
- pdf expert
- homerow
- wezterm
์ฐธ๊ณ :