ParentFull threadmovq·I don't know if it works on Artix, but there is seatd [1], which works with wlroots compositors in place of (e)logind.seatd is ~6k lines of code compared to elogind's ~200k.[1]: https://sr.ht/~kennylevinsen/seatd/View on HN