summaryrefslogtreecommitdiffstats
path: root/src/term.rs
diff options
context:
space:
mode:
authorrabite <rabite@posteo.de>2019-03-11 22:14:17 +0100
committerrabite <rabite@posteo.de>2019-03-11 22:14:17 +0100
commit370064387b6707a8b4b67ff9f55400a87b9c7356 (patch)
tree7e1c0a3405bfc79bcd0d9cf38b6edecf49245e47 /src/term.rs
parentd3a385ea754e47ca462c84a9aef2e40306e2997c (diff)
set terminal title to cwd
Diffstat (limited to 'src/term.rs')
-rw-r--r--src/term.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/term.rs b/src/term.rs
index d92baa3..641b4b1 100644
--- a/src/term.rs
+++ b/src/term.rs
@@ -40,6 +40,10 @@ pub trait ScreenExt: Write {
let (_, ysize) = termion::terminal_size()?;
Ok((ysize - 1) as usize)
}
+ fn set_title(&mut self, title: &str) -> HResult<()> {
+ write!(self, "\x1b]2;{}", title)?;
+ Ok(())
+ }
}
impl ScreenExt for AlternateScreen<Box<Stdout>> {}