-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support configuring separate symbols for main status and pipe status #3980
Comments
@Nemo157 |
format = """
($status )$character
"""
[character]
success_symbol = "$❯"
error_symbol = "[$❯](red)"
vicmd_symbol = "[$❯](yellow)"
[status]
disabled = false
symbol = "X"
success_symbol = "Y"
format = "[$symbol]($style)"
pipestatus_separator = " | "
pipestatus_format = "\\[ $pipestatus \\] = [$symbol]($style)"
map_symbol = true
pipestatus = true Actual
Expected:
|
@Nemo157 I might be blocked (hopefully just for a short time) by this issue:
I'll try to work around this if I can. Not today though. |
@IzhakJakov Could you run |
|
This would additionally, if In this case I would expect something like this |
Feature Request
Is your feature request related to a problem? Please describe.
When using
pipestatus = true
it's nice to have the status appear only when the overall pipe failed. After the change in #3750 you must havesuccess_symbol
set to blank to get this behaviour, but within the pipe status section there is no symbol to show the successful sub-processes.(More discussion, and a simple test case in #3746 (comment))
Describe the solution you'd like
Allow configuring a separate
success_pipe
symbol that is used within the pipe status section, so the desired behaviour can be achieved using something likesuccess_symbol = "", success_pipe = "✔"
Describe alternatives you've considered
The text was updated successfully, but these errors were encountered: