-
Notifications
You must be signed in to change notification settings - Fork 594
Open
Labels
featureNew feature requestNew feature request
Description
yazi --debug
output
Yazi
Version: 25.6.11 (c2883f1 2025-07-23)
Debug : false
Triple : x86_64-unknown-linux-gnu (linux-x86_64)
Rustc : 1.88.0 (6b00bc38 2025-06-23)
Ya
Version: 25.6.11 (c2883f1 2025-07-23)
Emulator
TERM : Some("xterm-kitty")
TERM_PROGRAM : None
TERM_PROGRAM_VERSION: None
Brand.from_env : Some(Kitty)
Emulator.detect : Emulator { kind: Left(Kitty), light: false, csi_16t: (9, 18), force_16t: false }
Adapter
Adapter.matches : Kgp
Dimension.available: Dimension { rows: 54, columns: 207, width: 1863, height: 972 }
Desktop
XDG_SESSION_TYPE : Some("wayland")
WAYLAND_DISPLAY : Some("wayland-1")
DISPLAY : Some(":0")
SWAYSOCK : None
HYPRLAND_INSTANCE_SIGNATURE: Some("c4a4c341568944bd4fb9cd503558b2de602c0213_1755925195_1505846689")
WAYFIRE_SOCKET : None
SSH
shared.in_ssh_connection: false
WSL
WSL: false
Variables
SHELL : Some("/run/current-system/sw/bin/zsh")
EDITOR : Some("nvim")
VISUAL : Some("nvim")
YAZI_FILE_ONE : None
YAZI_CONFIG_HOME: None
YAZI_ZOXIDE_OPTS: None
FZF_DEFAULT_OPTS: None
Text Opener
default : Some(OpenerRule { run: "nvim \"$@\"", block: true, orphan: false, desc: "", for: None, spread: true })
block-create: Some(OpenerRule { run: "nvim \"$@\"", block: true, orphan: false, desc: "", for: None, spread: true })
block-rename: Some(OpenerRule { run: "nvim \"$@\"", block: true, orphan: false, desc: "", 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.45
ueberzugpp : No such file or directory (os error 2)
ffmpeg/ffprobe: 7.1.1 / 7.1.1
pdftoppm : 25.05.0
magick : 7.1.2-0
fzf : 0.64.0
fd/fdfind : 10.2.0 / No such file or directory (os error 2)
rg : 14.1.1
chafa : 1.16.2
zoxide : 0.9.8
7zz/7z : 25.00 / No such file or directory (os error 2)
resvg : 0.45.1
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
Please describe the problem you're trying to solve
The theme.toml file does not offer any options for changing the icon of hovered directories.
Would you be willing to contribute this feature?
- Yes, I'll give it a shot
Describe the solution you'd like
The ability to change the icon of hovered directories.
e.g.: { if = "hovered & dir", text = "📂" }
And maybe something like:
[icon]
prepend_dirs = [
{ name = "Documents", text = "📕", hovered = "no" },
{ name = "Documents", text = "📖", hovered = "yes" },
# ...
]
Additional context
No response
Checklist
- I have searched the existing issues/discussions
- The latest nightly build doesn't already have this feature
Metadata
Metadata
Assignees
Labels
featureNew feature requestNew feature request