Three groups handle the developer’s local environment: tools for utilities and
dev workflows, config for layered configuration, and quality for testing and
IDE integration.
Re-Shell uses layered configuration: a global ~/.re-shell/config.yaml and a
project .re-shell/config.yaml with inheritance, cascading, templating, and
diff/merge.
Terminal window
re-shellconfig--help
Subcommand
Purpose
show / get <key> / set <key> <value>
Inspect and edit configuration.
preset <action> [name]
Manage presets (save/load/list/delete).
backup / restore <backup>
Back up and restore configuration.
schema
Manage JSON schemas for IDE autocompletion.
env
Manage environment configurations.
validate
Validate configurations with detailed error messages.