Try not to be mean to Arch Linux users as the wiki lacks a page on handling social rejection.
i use arch btw
@eskuero It's okay. I think I'm the only one on here that uses unironically.
@karolat @K I use pulse .. it use to be pretty buggy, but I've found it's stable now, is great if you use bluetooth or USB audio, and is way better than esound, arts, and all that other rubbish that came before.
Gentoo uses OpenRC. It's okay, but I prefer runit, which can be found on It's incredibly simple.
I like NetworkManager too, and wish we just had standard service file definitions without the rest of systemd. Automount targets seem nice, but they don't work out in reality.
@karolat @K Lots of reasons. Pottering kinda forced it into the ecosystem, and it grew to encompass everything (xinit, mounts, replacing consolekit /w logind) I still think the CLI is garbage (e.g. systemctl restart doesn't even give you output). If it were just an init system, you could reuse the target files and every distro could implement their own service manager. It's too difficult to re-implement though. There are some good ideas, but they're all or nothing lock-ins to the whole stack
@karolat @K "The Tragedy of systemd" is a great talk about the need for a system layer, and having a system layer does make sense. But in the OS world it work also make sense to have NetworkManager + a login manager + pam + automounter + service supervisor all connected via dbus with a common API, not a single program with 100 modules, none of which can be (easily) swapped out.
We are a cute and loving international community Ｏ(≧▽≦)Ｏ !