Replies: 2 comments 2 replies
-
|
In general, I encourage using the terminal's native image preview rather than Überzug++, because Überzug++ works in a hacky way - creating and overlaying a window on top of the terminal, which causes many issues:
So, Yazi only uses Überzug++ as a last resort when the user's terminal doesn't support image preview, and when the built-in preview is available, I recommend using that, as the cons of switching to Überzug++ may over its pros. |
Beta Was this translation helpful? Give feedback.
-
|
Mainly because sixel has this weird artifact with blur This is Ueberzug++ wayland version |
Beta Was this translation helpful? Give feedback.



Uh oh!
There was an error while loading. Please reload this page.
-
What system are you running Yazi on?
Linux Wayland
What terminal are you running Yazi in?
foot 1.23.0
yazi --debugoutputYazi Version: 25.5.31 (Arch Linux 2025-06-01) Debug : false Triple : x86_64-unknown-linux-gnu (linux-x86_64) Rustc : 1.87.0 (17067e9a 2025-05-09) Ya Version: 25.5.31 (Arch Linux 2025-06-01) Emulator TERM : Some("foot") TERM_PROGRAM : None TERM_PROGRAM_VERSION: None Brand.from_env : Some(Foot) Emulator.detect : Emulator { kind: Left(Foot), light: false, csi_16t: (11, 23), force_16t: false } Adapter Adapter.matches : Sixel Dimension.available: Dimension { rows: 23, columns: 68, width: 748, height: 529 } Desktop XDG_SESSION_TYPE : Some("wayland") WAYLAND_DISPLAY : Some("wayland-1") DISPLAY : Some(":0") SWAYSOCK : None HYPRLAND_INSTANCE_SIGNATURE: Some("9958d297641b5c84dcff93f9039d80a5ad37ab00_1752704868_558298357") WAYFIRE_SOCKET : None SSH shared.in_ssh_connection: false WSL WSL: false Variables SHELL : Some("/bin/fish") EDITOR : Some("nvim") VISUAL : None YAZI_FILE_ONE : None YAZI_CONFIG_HOME: None YAZI_ZOXIDE_OPTS: None FZF_DEFAULT_OPTS: Some("--layout=reverse --height 40%") Text Opener default : Some(OpenerRule { run: "${EDITOR:-vi} \"$@\"", block: true, orphan: false, desc: "$EDITOR", for: None, spread: true }) block-create: Some(OpenerRule { run: "${EDITOR:-vi} \"$@\"", block: true, orphan: false, desc: "$EDITOR", for: None, spread: true }) block-rename: Some(OpenerRule { run: "${EDITOR:-vi} \"$@\"", block: true, orphan: false, desc: "$EDITOR", for: None, spread: true }) Multiplexers TMUX : false tmux version : No such file or directory (os error 2) tmux build flags : enable-sixel=Unknown ZELLIJ_SESSION_NAME: None Zellij version : No such file or directory (os error 2) Dependencies file : 5.46 ueberzugpp : 0.0.1 ffmpeg/ffprobe: 7.1.1 / 7.1.1 pdftoppm : 25.07.0 magick : 7.1.2-0 fzf : 0.64.0 fd/fdfind : No such file or directory (os error 2) / No such file or directory (os error 2) rg : 14.1.1 chafa : 1.16.0 zoxide : No such file or directory (os error 2) 7zz/7z : No such file or directory (os error 2) / 24.09 resvg : No such file or directory (os error 2) jq : 1.8.1 Clipboard wl-copy/paste: 2.2.1 / 2.2.1 xclip : No such file or directory (os error 2) xsel : No such file or directory (os error 2) Routine `file -bL --mime-type`: text/plain See https://yazi-rs.github.io/docs/plugins/overview#debugging on how to enable logging or debug runtime errors.Describe the question
Is there no way to override Adaptor to wayland so I can use foot terminal with ueberzugpp?
This is the only hindrance I have with yazi!
Anything else?
No response
Checklist
Beta Was this translation helpful? Give feedback.
All reactions