diff options
Diffstat (limited to 'src/modules/git_branch.rs')
-rw-r--r-- | src/modules/git_branch.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/modules/git_branch.rs b/src/modules/git_branch.rs index 120c58d4e..d6b64c4e0 100644 --- a/src/modules/git_branch.rs +++ b/src/modules/git_branch.rs @@ -9,9 +9,11 @@ use super::{Context, Module}; pub fn module<'a>(context: &'a Context) -> Option<Module<'a>> { const GIT_BRANCH_CHAR: &str = " "; - let segment_color = Color::Purple.bold(); - let mut module = context.new_module("git_branch")?; + + let segment_color = module + .config_value_style("style") + .unwrap_or_else(|| Color::Purple.bold()); module.set_style(segment_color); module.get_prefix().set_value("on "); |