Complete overview of the setup

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.

Selected File

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.