pitchfork settings
- Usage:
pitchfork settings [--json] <SUBCOMMAND> - Aliases:
setting - Effect: read-only
View and modify pitchfork settings
Settings can be configured in multiple ways (in order of precedence):
- Environment variables (highest priority)
- Project-level pitchfork.toml or pitchfork.local.toml in [settings] section
- User-level ~/.config/pitchfork/config.toml in [settings] section
- System-level /etc/pitchfork/config.toml in [settings] section
- Built-in defaults (lowest priority)
Subcommands:
list List all available settings with types and defaults
get Get the current value of a setting
set Set a setting value in a config file
explain Show where a setting's value came from
Examples:
pitchfork settings Show all current settings
pitchfork settings list List all available settings
pitchfork settings get general.log_level Get a specific setting
pitchfork settings explain general.log_level Show what set it
pitchfork settings set general.log_level debug
pitchfork settings set web.auto_start true --global
pitchfork settings set supervisor.stop_timeout 10s --local
pitchfork settings set supervisor.stop_timeout 10s --project
Flags
--json— Output in JSON format-h --help— Print help
