After a bit of a hiatus, I’m finally programming again.

One of the projects I worked on (and can disclose) was sxiv.el. That’s an Emacs command to launch sxiv/nsxiv (the [Neo] Simple X Image Viewer), with a number of fun integrations with Emacs.

https://codeberg.org/contrapunctus/sxiv.el https://nsxiv.codeberg.page/ https://github.com/muennich/sxiv

I’ve refactored sxiv.el to be more modular and easier to extend. It works in different contexts (major modes), so each context now gets its own handler function instead of being lumped together into a single unwieldy function. And of course you can add, re-order, and remove your own handlers to change its behavior 🙂

The other enhancement is that sxiv.el now detects if there’s a CBR/CBZ/ZIP/RAR archive at point in the current dired-mode buffer, extracts it to /tmp/<dir>/, and opens it in (n)sxiv for you. You need the unar utility for this. It’s not the most robust code around but it’s pretty useful to me already. 🙂

#Emacs #sxiv #nsxiv #contraCodes

sxiv.el

Launch (n)sxiv ((Neo) Simple X Image Viewer) from Emacs, with Dired integration.

Codeberg.org
My Favorite GUI Programs, Part II

@UmWerker
Yeah not sure if #tut will receive an update ever again. Let's hope indeed and luckily I'm using #sxiv to display images and so far, don't face any issues (yet) 🤞

I'm looking for a  #Linux image viewer that maintains the zoom level and region while skipping through a glob of images with the arrow or PgUp/PgDown keys.

I have tried (on  #NixOS):

#ristretto
#gthumb
#viewnior
#geeqie
#qview (broken)
🫤 #sxiv (works in slideshow mode, resest zoom when skipping manually 🙄)
#gwenview (+changed settings&keybindings)
#feh --keep-zoom-vp works

I didn't notice up until now that sxiv's github page was archived a little more then a year ago. I don't know if I would have ever notice it if I had not seen other projects using nsxiv the actively maintained fork of it. But hey I guees better latter then never.
I didn't noticed any major difference between the two, not that I could name any new feature I like to see, it's does what an image viewer should, plus it's minimalistic.

#sxiv #nsxiv

And the award for the most ugliest application icon goes to 🥁.......

#sxiv 😂👎

Another feature still on my wishlist is to add browsable gallery/thumbnail support to a minimalistic wayland-based image viewer. This is functionality I'm used to from #sxiv and am dearly missing now I am on #wayland. Perhaps I'll dive into the codebase of #imv and give it a try; unless someone has better recommendations?
Simple #imageviewer in the likes of #sxiv but with ability to look through a directory of #images. Anybody a suggestion?

If you fancy #sxiv, there is more actively maintained fork, with some new features and bug fixes called #nsxiv.

https://github.com/nsxiv/nsxiv

GitHub - nsxiv/nsxiv: Read-only mirror of Neo Simple X Image Viewer

Read-only mirror of Neo Simple X Image Viewer. Contribute to nsxiv/nsxiv development by creating an account on GitHub.

GitHub

Check out this maintained fork of sxiv with new features and bug fixes

https://github.com/nsxiv/nsxiv

#sxiv #nsxiv #suckless

GitHub - nsxiv/nsxiv: Read-only mirror of Neo Simple X Image Viewer

Read-only mirror of Neo Simple X Image Viewer. Contribute to nsxiv/nsxiv development by creating an account on GitHub.

GitHub