From db4d5edeb4a2cb2807a7c6d4bc511579ffa90908 Mon Sep 17 00:00:00 2001 From: Yifan Song <41675306+Eric-Song-Nop@users.noreply.github.com> Date: Mon, 18 Sep 2023 19:21:00 +0200 Subject: [PATCH] fix: image preview not working on Zellij (#181) --- adaptor/src/adaptor.rs | 1 + shared/src/term/cursor.rs | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/adaptor/src/adaptor.rs b/adaptor/src/adaptor.rs index 664ee78a..1c361bc2 100644 --- a/adaptor/src/adaptor.rs +++ b/adaptor/src/adaptor.rs @@ -29,6 +29,7 @@ pub enum Adaptor { impl Adaptor { pub(super) fn detect() -> Self { let vars = [ + ("ZELLIJ_SESSION_NAME", Self::Sixel), ("KITTY_WINDOW_ID", Self::Kitty), ("KONSOLE_VERSION", Self::Kitty), ("ITERM_SESSION_ID", Self::Iterm2), diff --git a/shared/src/term/cursor.rs b/shared/src/term/cursor.rs index fe3ddfc8..ca74c981 100644 --- a/shared/src/term/cursor.rs +++ b/shared/src/term/cursor.rs @@ -56,5 +56,7 @@ impl Term { pub fn set_cursor_bar() -> Result<()> { Ok(execute!(stdout(), SetCursorStyle::BlinkingBar)?) } #[inline] - pub fn set_cursor_default() -> Result<()> { Ok(execute!(stdout(), SetCursorStyle::DefaultUserShape)?) } + pub fn set_cursor_default() -> Result<()> { + Ok(execute!(stdout(), SetCursorStyle::DefaultUserShape)?) + } }