• @Yaky@slrpnk.net
    link
    fedilink
    21
    edit-2
    6 days ago

    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.

    • Diplomjodler
      link
      fedilink
      8
      edit-2
      6 days ago

      Wow. Just wow. What a bunch of utter darlings. Just let them stew in their own idiocy.

      Edit: To clarify, I mean the people who wrote this readme.

    • DefederateLemmyMl
      link
      fedilink
      26 days 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?

      • @Abnorc@lemm.ee
        link
        fedilink
        1
        edit-2
        3 hours ago

        It’s probably not that bad, but the attitude towards novice users is a red flag. I get not having the time or energy to respond to each and every help request, but putting that in a readme is basically telling users that they’re on their own. I think I’d get ridiculed if I started asking for help.

        It’s a good strategy if you’re trying to keep your software niche though.

        To be clear, it seems like cool software. Compiling every time you need to change your config seems excessive to me, but I think I get the vibe. There’s just no reason to be preemptively hostile to new users.

    • @rottingleaf@lemmy.world
      link
      fedilink
      -56 days ago

      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.

      • Psychadelligoat
        link
        fedilink
        English
        66 days ago

        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

        • @rottingleaf@lemmy.world
          link
          fedilink
          26 days 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.

        • @rottingleaf@lemmy.world
          link
          fedilink
          -36 days ago

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

          • @TheTrueColonel@lemmynsfw.com
            link
            fedilink
            English
            26 days ago

            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.

            • @rottingleaf@lemmy.world
              link
              fedilink
              06 days 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.

      • @Yaky@slrpnk.net
        link
        fedilink
        16 days ago

        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.

        • @rottingleaf@lemmy.world
          link
          fedilink
          05 days 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.