I’d just like to interject for a moment…
I had similar thoughts, but at the same time i honestly think that wouldn’t be an issue because of the nature of linux and it being free and open source. There’s bound to be distros out there that won’t conform to whatever bs the corpos come up with.
Luckily i barely use discord, but i have one small usecase for it where it is pretty much irreplacable, which is that i use it to voice chat with a friend when playing games with crossplay support, since he is on ps5, and discord now having ps5 support makes that the go-to app.


Not sure if i agree with you on the performance part. There’s definitely people out there that try to find the “fastest” init and some inits out there definitely boot faster. I personally don’t care about it that much since it’s usually a matter of a few seconds, but it is a thing.


Well maybe it’s a hot take on my end, but i feel like if you can’t invest some time in learning a new OS then maybe it’s just not a good idea to switch, and that’s ok. Having said that, i’m obviously not opposed to trying to make linux easier to get into.


I’m using shepherd right now and i’ve used runit in the past. Shepherd is definitely a beast of its own since it’s configured in guile scheme, but in the case of runit it just runs schell scripts and the commands are for the most part just as simple as systemd. I’ve seen people claim that some programs won’t work without systemd but i’ve never come across something that didn’t work.


I can’t help but wonder how those people you speak of use a computer at all tbh, when windows requires troublehooting as well, especially with how much of a buggy mess windows 11 is.


Well they have xbps-src, which is often compared to the aur but it’s not really the same thing. It doesn’t provide any extra packages on top of the default repos, but it’s their package build system that you can use to create package templates (so like pkgbuild files in arch) and build your own packages with them. If you look hard enough you can probably find other peoples templates out there though if they’ve put them on github or something.


I think both Artix and Void have also said that they do not plan to implement age attestation. I haven’t used Artix all that much aside from playing around with it in a vm, but i have daily driven Void for about 2 years total probably. Artix is probably the easiest to install if you choose the gui installer. Void has a guided ncurses installer and it isn’t super difficult, but it does help if you have some experience with manually installing arch. In particular they’ll ask you to format your drive using a cli tool. Void does offer an xfce image though, so once you get it installed you’ve got a gui ready to go. Runit is pretty simple to use. It uses shell scripts so that’s something to keep in mind if you want to create a custom service, but other than that you basically just use ln -s commands to enable services, sv down to stop, and sv up to start a service.
There’s always Guix for a declarative system without systemd :)
If it’s a more complex subject matter i can understand people asking questions, because in those cases the documentation can also be more difficult to understand. I’ve asked questions in those situations myself as well, and a video of someone walking you through it can be very helpful. When someone asks the most basic questions ever i tend to be more on the RTFM side of things though. If you ask a question that literally has like a oneliner answer in the manual it seems to me like you didn’t put in that much effort before posting. I never actually RTFM’d someone though. I either answer anyway if i feel generous, or i just ignore it lol.
Pure cli or also TUI? When it comes to TUI probably yazi is my most used tool right now, use it pretty much every day. For pure cli i would probably give my vote to sed. I use the crap out of it in a bunch of scripts. For example i switch my themes with it by replacing whatever import i had in the config to the desired theme, then reload the programs.
It’s hard to say for sure what’s causing the issue, but it’s definitely possible that it’s kernel related. I’ve never used cachyOS, but when i was still using Arch i’ve had issues with newer kernels multiple times. Switching to the LTS kernel would usually fix the problem though. I’m actually facing a weird issue myself right now on GNU Guix, where my pc has randomly rebooted itself multiple times over the past few weeks. My first thought was the kernel since Guix is also rolling release, but i haven’t tried the LTS kernel yet because the nonguix substitute servers are having issues, so i would have to wait for it to compile lol.
Oh btw regarding your question, i don’t know if cachy offers the regular arch kernel in its repos as well, but generally speaking kernels should be pretty compatible regardless of distro. You can also install the cachy kernel on NixOS for example.
If you mean running a game directly without any display server of whatever running, i don’t think that’s possible, but the closest thing to that might be gamescope i think? Gamescope should be able to run directly as a graphical session instead of it being nested inside an X server/wayland compositor, but gamescope still runs on wayland regardless.
You know damn well what i meant


Did the init war ever end? (I use shepherd btw)


Is the home folder structure different on gobo as well? I never used it so i don’t know but on NixOS and Guix for example only the root file system is different, your home folder is like any other distro.


Gobolinux is interesting for sure. I kinda feels similar to nix and guix, but more primitive if that makes sense.
If you think pricacy focused people and tech bros are the same thing idk what to tell you.
I don’t think elogind hooks into other inits directly, but it it is a fork of the logind part of systemd that has been altered so that it can work without systemd, if that’s what you mean.