Sorry if this post is kind of weird or in the wrong place, I'm new to artix & artix forums :)
Just recently, I was searching around on google and came across this: https://github.com/chimera-linux/dinit-userservd
It's a dinit daemon from chimera linux that spawns managed user dinits for every user on login.
I managed to get it to build on artix and just threw together a PKGBUILD for it (this is a pkgbuild that relies on being in the same source directory as the source, e.g. you git clone the entire repo, cd and makepkg -si, not one of the normal download ones)
If you want to try it out (it may be buggy but it worked on my pc) you can git clone from this fork here with added PKGBUILD and meson.build changes: https://github.com/XynonWasTaken/dinit-userservd
It installs a dinit service so don't forget to start the dinit-userservd service too!
I added some normal PKGBUILDs here: https://github.com/XynonWasTaken/dinit-userservd-PKGBUILD
these should be able to be used as normal PKGBUILDs, though I did write these off the top of my head without trying them so they might not actually work :P
I guess you no longer need the
@XynonWasTaken account, please login with it and request a deletion.
Alright, done.
Added a services repo: https://github.com/XynonWasTaken/dinit-userservd-services
These are services I use on my own computer. Currently the list is quite small (only working dbus and pipewire audio) and is also experimental, so contributions would be nice.
As a side note, when I made this I was experimenting with Artix in a VM but currently running as the primary (and only) OS on my laptop.
Also, I don't know if this is considered a necrobump so sorry in advance. This is my own post though??
Thank you! I use dinit on mate desktop. I may need these. Youre the tops!