rpk profile prompt
Prompt a profile name formatted for a PS1 prompt.
This command prints ANSI-escaped text per your current profile’s prompt
field. If the current profile does not have a prompt, this prints nothing.
If the prompt is invalid, this exits 0 with no message. To validate the
current prompt, use the --validate flag.
This command may introduce other % variables in the future, if you want to
print a % directly, use %% to escape it.
To use this in zsh, be sure to add setopt PROMPT_SUBST to your .zshrc.
To edit your PS1, use something like PS1='$(rpk profile prompt) in your
shell rc file.
Usage
rpk profile prompt [flags]
Format
The prompt field supports space or comma separated modifiers and a quoted
string that is be modified. Inside the string, the variable %p or %n refers to
the profile name. As a few examples:
prompt: hi-white, bg-red, bold, "[`%p`]" prompt: hi-red "PROD" prompt: white, "dev-`%n`
If you want to have multiple formats, you can wrap each formatted section in parentheses.
prompt: ("--") (hi-white bg-red bold "[`%p`]")
Global flags
| Value | Type | Description |
|---|---|---|
|
string |
Redpanda or |
|
stringArray |
Override |
|
bool |
Ignore |
|
string |
|
|
bool |
Enable verbose logging. |