you are viewing a single comment's thread
view the rest of the comments
[–] 20 points 1 year ago* (last edited 1 year ago) (5 children)

To configure most suckless tools you need to... recompile them. The readme says:

Because dwm is customized through editing its source code, it's pointless to make binary packages of it. This keeps its userbase small and elitist. No novices asking stupid questions.

But if you are trying to compile suckless tools, you are already in too deep.

  • source
  • hideshow 10 child comments
  • [–] 2 points 1 year ago

    LOL yes, I had a look at those too when I was looking for a more minimal terminal. Noped the fuck out when I read you had to recompile the tools to configure them.

    It's not that this is beyond my skill level, but that is just so ... why would I want to do that?

  • source
  • parent
  • [–] -4 points 1 year ago (3 children)

    You need to edit a C header file used as a config file, and run make and use the resulting executable file. That hardly keeps out anyone.

    At the same time DWM is very convenient, and so was WMII.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 6 points 1 year ago (1 child)

    I know how to compile my own software, but I'm not gonna fucking do it. I'll leave a comment where I can calling the devs lazy assholes (because they are) and move on with life, as will many others

    Because that's unnecessary elitism, and it's gross. Also, 1 step of extra work is bullshit and wastes human life for no fuckin reason

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 1 year ago

    If you've seen suckless tools, the whole point is that they are rudimentary. DWM is one header file and one source code file of ~2k lines.

    It's not lazy because having a config file wouldn't add anything to using those things, and it's not elitism or gross because it's not hard for those who understand why'd they use suckless tools at all. It also contributes to atmosphere.

    FFS, please stop trying to press other people to do things your way, that's what's gross.

  • source
  • parent
  • [–] 5 points 1 year ago (1 child)

    That keeps out 90% of the population. Do not underestimate how complex that is to people who aren't tech-savvy and who are used to "it just works".

  • source
  • parent
  • hideshow 2 child comments
  • [–] -2 points 1 year ago (1 child)

    Something having an X-Wing pic keeps out a lot of people too, cause not everyone likes Star Wars. What's your point?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 1 year ago (1 child)

    A preference for digital media and requiring someone to edit a file then recompile the project are two different things entirely. I don't care for star wars and wouldn't care what images they had from those movies, but even though I'm a dev and absolutely could build the source if needed. I'm quite likely not going to care enough to do that. A user that has never messed with source code is likely not going to be comfortable doing all that.

    You gotta remember that your average user isn't a dev. They aren't someone who's used to modifying configs to set something up. They're more like your grandmother who isn't even comfortable looking into the settings app on their phone.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 0 points 1 year ago

    To remain polite, I'll note that this subject has nothing to do with "your average user" or anything else connected to selling something useless to somebody who doesn't care. All this grandma and average user and other talk is absolutely out of place about tools never intended to be sold on a market or be used by everyone. You are not required to use suckless tools in the first place.

  • source
  • parent
  • [–] 1 point 1 year ago (1 child)

    I don't find it difficult, and have enjoyed sxmo on the PinePhone. I understand the suckless approach, but I do have to admit that many people that I know, even tech-savvy ones, probably would not want to rebuild to configure something.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 0 points 1 year ago

    probably would not want to rebuild to configure something.

    It builds in a second. About DWM. It's 2k lines of C code, all they do is basic functionality. It's not some cumbersome process of setting up an environment, and then looking at running lines of compiler output as if you were some fscking Neo installing Gentoo.

  • source
  • parent