diff options
Diffstat (limited to 'src/shell/readline.rs')
-rw-r--r-- | src/shell/readline.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/shell/readline.rs b/src/shell/readline.rs index a1f90bb..ffe92fe 100644 --- a/src/shell/readline.rs +++ b/src/shell/readline.rs @@ -23,7 +23,7 @@ impl Readline { &self, out: &mut impl textmode::Textmode, env: &Env, - git: Option<&git2::Repository>, + git: Option<&super::git::Info>, focus: bool, offset: time::UtcOffset, ) -> anyhow::Result<()> { @@ -58,8 +58,8 @@ impl Readline { } out.write_str(" ("); out.write_str(&crate::format::path(pwd)); - if git.is_some() { - out.write_str("|g"); + if let Some(info) = git { + out.write_str(&format!("|{}", info)); } out.write_str(")"); out.move_to(self.size.0 - 2, self.size.1 - 4 - idlen - timelen); |