Personal shell, terminal, and editor configuration.
git clone git@github.com:festum/dotfiles.git ~/Repo/dotfiles
~/Repo/dotfiles/install.shThe installer links configs into $HOME and bootstraps shell plugins. The zsh prompt uses Oh My Zsh's robbyrussell theme. Optional Linux fonts: ~/Repo/dotfiles/install-nerdfonts.sh.
Use ~/.aliases_local, ~/.rc_local, ~/.bashrc_local, ~/.bash_keys, ~/.gitconfig-local, and ~/.gitconfig-github-private for machine-specific settings. Keep secrets in ~/.bash_keys.
OMP agent configs live under .omp/agent and .omp/profiles; do not use ~/.omp/config.yml. Neovim settings live in config/nvim/lua/config/ and config/nvim/lua/plugins/.
OpenCode settings live in config/opencode/. The Context7 API key stays out of this repository: config/opencode/opencode.jsonc reads it from ~/.config/opencode/.opencode-secrets (one line, mode 600). Without that file Context7 still runs, but unauthenticated.