My configuration files, including Claude Code, Visual Studio Code, OpenTelemetry, Prometheus, Grafana, Zsh, Vim, Tmux, MacOS and shell scripts.
README
Dotfiles extended into root OS space. Loaded onto the host by symlinking (root-ln/), copying (root-cp/), and rendering templates (*.auto.tmpl).
To maintain a stateful configuration of a system and tools.
Optimized for a reader, future reference and not frequent, regular software updates to facilitate config options review:
Tool -> primary config file.
#[…] primary
claude: root-ln/Users/ko/.config/claude/settings.json
defaults: root-ln/etc/defaults.yml
duti: root-ln/etc/custom/os-open-files-with.yml
git: root-ln/Users/ko/.config/git/config
grafana: root-ln/etc/grafana/grafana.ini
jaeger: root-ln/etc/jaeger/config.yml
kitty: root-ln/Users/ko/.config/kitty/kitty.conf
lefthook: root-ln/Users/ko/.config/lefthook/lefthook.yml
otelcol: root-ln/etc/otelcol/config.yml
prometheus: root-ln/etc/prometheus/prometheus.yml
rg: root-ln/etc/rg/rgrc
ssh: root-ln/Users/ko/.ssh/config
vscode: root-ln/Users/ko/Library/Application Support/Code/User/settings.json
zsh: root-ln/etc/zshrc
#[⫶] primary
#[…] other
asdf: root-ln/Users/ko/.config/asdf/.asdfrc
aws: root-ln/Users/ko/.config/aws/config.host.auto.tmpl
azure: root-ln/Users/ko/.config/azure/config
direnv: root-ln/Users/ko/.config/direnv/direnv.toml
editorconfig: root-ln/Users/ko/.editorconfig
fzf: root-ln/etc/zsh/rc.d/20-tools.zsh
gcloud: root-ln/Users/ko/.config/gcloud/configurations/config_main.host.auto.tmpl
golang: root-ln/etc/zshenv
gomplate: root-ln/etc/gomplate/gomplate.yaml
homebrew: root-ln/etc/zshrc
loki: root-ln/etc/loki/config.yml
man: root