Personal macOS dotfiles: Zsh environment (oh-my-zsh, custom functions, aliases) and Claude Code configuration. See CLAUDE.md for the full structure and command reference.
Clone and symlink files into ~:
git clone -b macos git@github.com:akshatbaranwal/dotfiles.git ~/dotfiles/macos
cd ~/dotfiles/macos
# symlink whatever you want to use, e.g.:
ln -s "$PWD/.zshrc" ~/.zshrc
ln -s "$PWD/.zsh_functions" ~/.zsh_functions
ln -s "$PWD/.zsh_aliases" ~/.zsh_aliases
ln -s "$PWD/.claude" ~/.claude # or symlink individual files inside.claude/memory/ is the tracked home of Claude Code's auto-memory for the /Users/akshat default project. After checkout, link Claude's expected path to it:
ln -s "$PWD/.claude/memory" ~/.claude/projects/-Users-akshat/memoryEvery memory entry Claude writes will then ride with this repo.