bakkeby / sxiv-flexipatch

Simple X Image Viewer
GNU General Public License v2.0
35 stars 7 forks source link

Switch to nsxiv #12

Open explosion-mental opened 1 year ago

explosion-mental commented 1 year ago

Hi, just wondering if u feel like continuing this flexipatch build. nsxiv v31 just released, so if u have the time maybe u can still play around with this c;

fov95 commented 1 year ago

That would be dope af

N-R-K commented 1 year ago

I've wondered this a couple times now, and I guess this is a good opportunity to ask (genuinely curious, no offense meant): What was the motivation behind the flexipatch series? @bakkeby

Having fun? Making suckless software more accessible? Educational purpose? Ease of trying out different patches? Or maybe a bit of everything?

Because wheater it makes sense to "upgrade" this from sxiv to nsxiv will depend heavily on that answer (I think).

bakkeby commented 1 year ago

Hi @N-R-K, the main motivation came from that suckless patches can be quite time consuming to try out and play around with (especially if trying to integrate it into a functioning build) only to find out later that it is not for you. The idea was to have a way to allow people to try out patches before spending time and committing to integrating the patch into their own build.

As such the intention was never that one should use e.g. dwm-flexipatch over a personal build of dwm. Initially the idea was also that including a patch should in principle just give you a bare dwm + that one patch, but later on I had to make some compromises for maintenance reasons.

sxiv-flexipatch was more of an experiment to try and capture some of the ideas that people had come up with tinkering on sxiv, considering that the original author had stopped maintaining it. There has generally not been much interest in this project as far as I am aware.

Not sure if it would make much sense to have a nsxiv-flexipatch build to be honest. There are only 12 patches under nsxiv-extra so far which is more than manageable for most people.