Public, off-Modular backup of my personal machine configs — a safety net in
case I lose access to the modularml org (where my primary personal repo,
denis-personal, lives).
Public repo — no secrets. API tokens live in ~/.zsh_secrets (see the
comment near the top of .zshrc for the variable names) and are never committed.
| File | What it is |
|---|---|
.zshrc |
Interactive zsh config (aliases, prompt, functions, PATH). Sources ~/.zsh_secrets. |
.zshenv |
zsh env for all invocations. |
.zprofile |
zsh login profile (brew, pipx). |
.profile |
POSIX/bash login profile (cargo, nvm). |
.gitconfig |
Git defaults + Araxis difftool integration. |
com.googlecode.iterm2.plist |
Snapshot of iTerm2 preferences. |
git clone git@github.com:dgurchenkov/defaultconfigs.git
cd defaultconfigs
cp .zshrc .zshenv .zprofile .profile .gitconfig ~/
defaults import com.googlecode.iterm2 com.googlecode.iterm2.plist # then restart iTerm2Then recreate ~/.zsh_secrets with the tokens listed in .zshrc.