Preloaders exceed the limit of 16
waiting on opfeature
### `yazi --debug` output
```Shell
Yazi
Version : 26.5.6 (Nixpkgs 2026-05-05)
Debug : false
Triple : x86_64-unknown-linux-gnu (linux-x86_64)
Rustc : 1.95.0 (59807616 2026-04-14)
Backtrace: Some("1")
Ya
Version: 26.5.6 (Nixpkgs 2026-05-05)
Config
Init : /home/bart/.config/yazi/init.lua (923 chars)
Yazi : /home/bart/.config/yazi/yazi.toml (2993 chars)
Keymap : /home/bart/.config/yazi/keymap.toml (2299 chars)
Theme : /home/bart/.config/yazi/theme.toml (102 chars)
VFS : /home/bart/.config/yazi/vfs.toml (No such file or directory (os error 2))
Package : /home/bart/.config/yazi/package.toml (966 chars)
Dark/light flavor: ArcSwapAny("") / ArcSwapAny("")
Emulator
TERM : Some("alacritty")
TERM_PROGRAM : Some("alacritty")
TERM_PROGRAM_VERSION: None
Brand.from_env : None
Emulator.detect : Emulator { kind: Right(Unknown { kgp: false, sixel: true }), version: "", light: true, csi_16t: (0, 0), force_16t: false }
Adapter
Adapter.matches : Sixel
Dimension.available: Dimension { rows: 72, columns: 225, width: 2250, height: 1440 }
Desktop
XDG_SESSION_TYPE : Some("x11")
WAYLAND_DISPLAY : None
DISPLAY : Some(":0")
SWAYSOCK : None
HYPRLAND_INSTANCE_SIGNATURE: None
WAYFIRE_SOCKET : None
SSH
shared.in_ssh_connection: false
WSL
WSL: false
Variables
SHELL : Some("/run/current-system/sw/bin/fish")
EDITOR : Some("hx")
VISUAL : None
YAZI_FILE_ONE : None
YAZI_CONFIG_HOME : None
YAZI_ZOXIDE_OPTS : None
SSH_AUTH_SOCK : None
FZF_DEFAULT_OPTS : None
FZF_DEFAULT_COMMAND: Some("fd --type f --hidden --follow --exclude .git")
Text Opener
default : Some(OpenerRule { id: Id(22), run: NonEmptyString("alacritty -T helix -e hx %s"), block: false, orphan: true, desc: "helix", for: All, spread: true })
block-create: Some(OpenerRule { id: Id(21), run: NonEmptyString("clear; exiftool %s1; echo 'Press enter to exit'; read _"), block: true, orphan: false, desc: "Show EXIF", for: Unix, spread: false })
block-rename: Some(OpenerRule { id: Id(21), run: NonEmptyString("clear; exiftool %s1; echo 'Press enter to exit'; read _"), block: true, orphan: false, desc: "Show EXIF", for: Unix, spread: false })
Multiplexers
TMUX : false
tmux version : tmux 3.6a
tmux build flags : enable-sixel=Supported
ZELLIJ_SESSION_NAME: None
Zellij version : 0.44.3
Dependencies
file : 5.47
ueberzugpp : No such file or directory (os error 2)
ffmpeg/ffprobe: 8.1 / 8.1
pdftoppm : 25.10.0
magick : 7.1.2-23
fzf : 0.72.0
fd/fdfind : 10.4.2 / No such file or directory (os error 2)
rg : 15.1.0
chafa : 1.18.1
zoxide : 0.9.9
7zz/7z : 26.01 / 17.05
resvg : 0.47.0
jq : 1.8.1
Clipboard
wl-copy/paste: No such file or directory (os error 2) / No such file or directory (os error 2)
xclip : 0.13
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.
```
### Please describe the problem you're trying to solve
My config adds a bunch of preloaders and since I upgraded I get the error message in the title:
```
Preloaders exceed the limit of 16
```
The previous version of yazi had no issue with this.
### Would you be willing to contribute this feature?
- [ ] Yes, I'll give it a shot
### Describe the solution you'd like
Mr.HereAndThere suggested on discord:
"Also I think you should request to increase that number in github"
### Additional context
I did not actually check the latest nightly, since I can't just download and run it on NixOS; I just trusted Mr.HereAndThere.
### Checklist
- [x] I have searched the existing issues/discussions
- [x] The [latest nightly build](https://yazi-rs.github.io/docs/installation/#binaries) doesn't already have this feature
1 条评论