Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's been a few years since I tried it, so I don't recall the details, sorry. I did use some patches, so that could've been it.

That's the thing with suckless tools; most of them are barely usable without any patches. And the patches are distributed on their site, with no guarantees whether they'll apply cleanly, or have conflicts with other patches. Your best bet is to take over maintenance yourself, or use someone else's fork.

I do appreciate the barebones philosophy, but I just don't want to maintain my own window manager and web browser. The tools are only usable if you don't need much functionality, and only apply a few patches.

What would be convenient is if these optional patches were part of the main repository, and kept up-to-date with the main branch, and I could easily select which ones I want to build with, get conflict warnings, etc. This wouldn't stray too much from their philosophy, but would give a much better UX. It would add some burden on the core team, and improving UX isn't really their goal, so I'm clear this will never happen. I'll just keep using other tools that do prioritize this.



> That's the thing with suckless tools; most of them are barely usable without any patches

It depends on your preferences I guess; I run the standard st with just the colours and font configured, I have my own hacked-up "private fork" of dwm that removes a lot of stuff (and adds/changes a few minor things), and run dmenu with just one patch ("prefix completion" patch).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: