Small install helper for configuring RTK with:
- Claude Code
- Codex CLI
rtk-setup: installation helper for RTKcachyos-configs: desktop configs for the main workstationtheme-pipeline: separate theming pipeline used by that workstation
Links:
- https://github.com/Judd-e/rtk-setup
- https://github.com/Judd-e/cachyos-configs
- https://github.com/Judd-e/theme-pipeline
The script is intended for Linux and macOS shells and works well with zsh.
install-rtk-claude-codex.sh:
- installs
rtkusing Homebrew, Cargo, or RTK's upstream install script; - adds
~/.local/binto~/.zshrcand~/.bashrcwhen needed; - runs
rtk init -gfor Claude Code; - runs
rtk init -g --codexfor Codex when thecodexCLI is already installed; - verifies the installation with
rtk --version,rtk gain, andrtk init --show.
- Linux or macOS
bash- one of:
brewcargocurl
- Claude Code installed if you want Claude integration
- Codex CLI installed if you want Codex integration
Example Codex CLI install:
npm install -g @openai/codex
codex loginMake the script executable:
chmod +x ./install-rtk-claude-codex.shRun it:
./install-rtk-claude-codex.shThen restart Claude Code and Codex.
./install-rtk-claude-codex.sh --brew
./install-rtk-claude-codex.sh --cargo
./install-rtk-claude-codex.sh --script
./install-rtk-claude-codex.sh --skip-codex
./install-rtk-claude-codex.sh --skip-claude
./install-rtk-claude-codex.sh --no-shell-rcAfter restarting your tools, test with commands such as:
git status
rg TODO .Useful checks:
rtk --version
rtk gain
rtk init --showRTK integration:
rtk init -g --uninstallIf installed with Homebrew:
brew uninstall rtkIf installed with Cargo:
cargo uninstall rtk- In Claude Code, RTK mainly helps for shell command output such as
git,rg,cat,find,pytest, and similar tools. - Claude Code built-in tools like
Read,Grep, andGlobare not all automatically rewritten through the RTK shell hook. - Codex integration uses RTK's Codex-specific initialization path from the upstream project.
- RTK README: https://github.com/rtk-ai/rtk
- RTK guide: https://www.rtk-ai.app/