Personal dotfiles/configs I can share publicly.
zsh/.zshrc— public/shareable zsh config (loads optional local~/.zshrc.work)tmux/.tmux.conf.local— my tmux customizations (with pane-bottom git/path)ghostty/config— Ghostty terminal configurationpi/agent/settings.json— pi agent general settings (no auth)pi/agent/pi-sub-core-settings.json— pi-sub-core settingspi/agent/pi-sub-bar-settings.json— pi-sub-bar display settings
# zsh ln -sfn ~/workspace/configs/zsh/.zshrc ~/.zshrc # keep private/work-only settings local and untracked: # ~/.zshrc.work # tmux (using gpakosz base config) git clone https://github.com/gpakosz/.tmux.git ~/.tmux ln -sfn ~/.tmux/.tmux.conf ~/.tmux.conf ln -sfn ~/workspace/configs/tmux/.tmux.conf.local ~/.tmux.conf.local # ghostty mkdir -p ~/.config/ghostty ln -sfn ~/workspace/configs/ghostty/config ~/.config/ghostty/config # pi settings (no auth) mkdir -p ~/.pi/agent ln -sfn ~/workspace/configs/pi/agent/settings.json ~/.pi/agent/settings.json ln -sfn ~/workspace/configs/pi/agent/pi-sub-core-settings.json ~/.pi/agent/pi-sub-core-settings.json ln -sfn ~/workspace/configs/pi/agent/pi-sub-bar-settings.json ~/.pi/agent/pi-sub-bar-settings.json- Never commit
.env*, SSH keys, API tokens, cloud creds, cookies, kubeconfigs, or private certs. - Review all
#()shell commands in tmux/zsh for accidental secret output. - Replace usernames/hostnames if they reveal sensitive internal details.