From 61438484bdc76601a185298f14337cfb4d5b4e0b Mon Sep 17 00:00:00 2001 From: Artyom Belousov Date: Tue, 19 Jul 2022 16:07:50 +0300 Subject: feat(status): Add pipestatus_segment_format option to status module (#4103) Add pipestatus_segment_format --- src/configs/status.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/configs/status.rs') diff --git a/src/configs/status.rs b/src/configs/status.rs index 422369b6f..839c57e67 100644 --- a/src/configs/status.rs +++ b/src/configs/status.rs @@ -17,6 +17,8 @@ pub struct StatusConfig<'a> { pub pipestatus: bool, pub pipestatus_separator: &'a str, pub pipestatus_format: &'a str, + #[serde(skip_serializing_if = "Option::is_none")] + pub pipestatus_segment_format: Option<&'a str>, pub disabled: bool, } @@ -37,6 +39,7 @@ impl<'a> Default for StatusConfig<'a> { pipestatus_separator: "|", pipestatus_format: "\\[$pipestatus\\] => [$symbol$common_meaning$signal_name$maybe_int]($style)", + pipestatus_segment_format: None, disabled: true, } } -- cgit v1.2.3