Overview
Displays RTK configuration from~/.config/rtk/config.toml or creates a default configuration file.
Syntax
Options
flag
Create default configuration file at
~/.config/rtk/config.tomlConfiguration File
Location:~/.config/rtk/config.toml
Default Configuration
Configuration Sections
Tracking
Controls token savings tracking and database behavior.boolean
default:"true"
Enable/disable token tracking
number
default:"90"
Days to retain tracking data before auto-cleanup
string
Custom path for tracking database. Defaults to
~/.local/share/rtk/tracking.db.Can also be set via environment variable: RTK_DB_PATH=/custom/path.dbDisplay
Controls terminal output formatting.boolean
default:"true"
Enable ANSI color codes in output
boolean
default:"true"
Use emoji in output (📊, ✅, ❌, etc.)
number
default:"120"
Maximum output width for table formatting
Filters
Controls automatic filtering behavior forls, find, and other commands.
string[]
Directories to exclude from listings (unless
-a flag used)string[]
File patterns to exclude (glob syntax)
Tee (Output Recovery)
Controls automatic saving of full command output on failure.boolean
default:"true"
Enable tee functionality
string
default:"failures"
When to save output:
failures- Only on non-zero exit codesalways- Save all command outputnever- Disable tee
string
default:"~/.local/share/rtk/tee"
Directory for saved output files
number
default:"20"
Maximum files to keep (oldest deleted first)
number
default:"1048576"
Maximum size per output file (1MB default)
number
default:"500"
Skip saving outputs smaller than N characters
Environment Variables
Environment variables take precedence over config file:RTK_DB_PATH- Override tracking database pathRTK_TEE- Override tee mode (always,failures,never)RTK_TEE_DIR- Override tee directory
Usage
View Current Config
Create Default Config
Edit Config
Example Customizations
Disable Tracking
Custom Database Location
No Colors (CI/CD)
Always Save Output
Add Custom Ignore Patterns
Exit Codes
0- Success1- Error creating config file
Related Commands
rtk init --show- View installation statusrtk gain- View token savings (uses tracking config)rtk verify- Verify hook integrity
