
Setup Overview
This section documents the tools, configs, and workflows behind my daily setup. It combines real dotfiles, short tutorials, and practical context so the system is not just shown, but also explained.
The topics below cover the desktop, terminal, shell, notifications, widgets, Git, and supporting tools. Documentation files can be read as rendered guides, while config files stay available as raw source.
cli-agents.md
.config/tools/cli-agents.md
CLI Agents
This setup keeps assistant tooling in dotfiles so project defaults stay reproducible.
Codex
Codex config lives in .codex/config.toml.
Does
- Uses
gpt-5.5 - Sets reasoning effort to
high - Uses read-only sandboxing by default
- Marks selected project paths as trusted
Claude
Claude config lives in .claude/CLAUDE.md and .claude/settings.json.
Does
- Points Claude back to the repository-level
AGENTS.md - Keeps global assistant behavior close to the dotfiles
- Avoids duplicating project instructions across tools
Workflow
Use Codex for codebase edits and terminal-driven refactors. Use Claude config as a lightweight global pointer to shared project instructions.