Skip to content
festumPublic

About

My bash configurations

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

dotfiles

Personal shell, terminal, and editor configuration.

Install

git clone git@github.com:festum/dotfiles.git ~/Repo/dotfiles
~/Repo/dotfiles/install.sh

The 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.

Local overrides

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.

About

My bash configurations

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages