summaryrefslogtreecommitdiffstats
path: root/src/modules/git_branch.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/git_branch.rs')
-rw-r--r--src/modules/git_branch.rs6
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 ");