• Pika@hikki.team
      link
      fedilink
      arrow-up
      1
      ·
      2 days ago

      Fair point, and Void is cool in its own right, but there are good reasons it mostly falls under “obscure” distro category.

      First is, of course, the systemd-free nature of it. Linux world absolutely needs systemd-free distros, but your average Linux user simply doesn’t know how to handle them properly, and the learning curve is somewhat steep. Besides, everyone and everything comes with an assumption you run systemd, so often times, you’ll be on your own figuring out the correct fix.

      Second is a relatively small userbase. Void, while not being completely unknown, is not by any means a mainstream distro. We have those - some people still run Slackware, for example - but they quickly fall outside the scope of most users due to a relatively underdeveloped community, which is crucial for a Linux project.

      This is why Void is often not even seen as an option.

      • cockmushroom@reddthat.com
        link
        fedilink
        arrow-up
        1
        ·
        21 hours ago

        Runit is actually quite simple. If you want a service that your distro packages, you just have to install it and symlink it’s directory from (in void’s case) /etc/sv/app-or-service to /var/service/app-or-service. Inside that dir you’ll find a “run” script and, maybe, a “finish” script that the service manager (sv) will use to initiate and interrupt the service. This is helpful to know if you want to create custom services; i have some for things like brightness, manual tiling, and clipboard management.