ueberzugpp #6

Merged
plavpixel merged 1 commit from fhblf/repository:ueberzugpp into main 2026-09-14 09:54:39 +00:00
Contributor

Adding ueberzugpp so alacritty/yazi can show image/pdf previews on niri.

Built with wayland only, x11 and opencv turned off since I don't need them and it keeps the dependency list smaller. Built and installed it locally, works fine.

Note for niri users: yazi doesn't detect niri as a wayland compositor yet, so it falls back to chafa. Setting SWAYSOCK to anything non-empty before launching yazi tricks it into picking ueberzugpp instead, and it renders properly. Not related to this package, just leaving it here since I had to figure it out.

Cleaner (without above env) is lf file manager - see Integration scripts at -> https://github.com/jstkdng/ueberzugpp/blob/master/scripts/lf/lfub

Adding ueberzugpp so alacritty/yazi can show image/pdf previews on niri. Built with wayland only, x11 and opencv turned off since I don't need them and it keeps the dependency list smaller. Built and installed it locally, works fine. Note for niri users: yazi doesn't detect niri as a wayland compositor yet, so it falls back to chafa. Setting SWAYSOCK to anything non-empty before launching yazi tricks it into picking ueberzugpp instead, and it renders properly. Not related to this package, just leaving it here since I had to figure it out. Cleaner (without above env) is lf file manager - see Integration scripts at -> https://github.com/jstkdng/ueberzugpp/blob/master/scripts/lf/lfub
Wayland-only build, X11 and OpenCV disabled since not needed here.
Owner

Reset your branch and use rebase not merge, then add the commit

To keep a linear history

Reset your branch and use rebase not merge, then add the commit To keep a linear history

already exists in main repo as pr, isnt merged since may 19
https://github.com/void-linux/void-packages/pull/60632

already exists in main repo as pr, isnt merged since may 19 https://github.com/void-linux/void-packages/pull/60632
Author
Contributor

Done, force-pushed a clean single commit on top of current main.

Yeah saw that one, still open. Figured it's fine to have it here too until that gets merged.

Done, force-pushed a clean single commit on top of current main. Yeah saw that one, still open. Figured it's fine to have it here too until that gets merged.
Owner

@fhblf wrote in #6 (comment):

Done, force-pushed a clean single commit on top of current main.

please see https://git.voiders.dev/voiders-community/repository/src/branch/main/CONTRIBUTING.md#packaging-guidelines

@fhblf wrote in https://git.voiders.dev/voiders-community/repository/pulls/6#issuecomment-164: > Done, force-pushed a clean single commit on top of current main. please see https://git.voiders.dev/voiders-community/repository/src/branch/main/CONTRIBUTING.md#packaging-guidelines
Author
Contributor

@plavpixel Fixed the commit message and cleaned up the branch history, should be a single commit now. Also confirmed it builds clean on musl and passes xlint.

@plavpixel Fixed the commit message and cleaned up the branch history, should be a single commit now. Also confirmed it builds clean on musl and passes xlint.
Sign in to join this conversation.
No description provided.