\o/ this is pretty cool and significantly more than I thought
would be the beginning.
On dv., maig 10 2019, Martin Steigerwald wrote:
And now feel free already to contribute your own services. :)
I welcome merge requests.
Let me just add: not only creating the Merge Requests, but also
requesting support for X should also be helpful in that we get to
know which packages and user-services are having issues with.
Of course, ideally: contributed work is better than just asking
for things to get done :-).
Maybe the path to officially supporting runit can start by calling
everyone who uses it one way or another to contribute some svdirs.
There are quite some ideas on how to improve this initial proof
of concept:
- Make it work out of the box with .xprofile (or how that is
called).
/me looking to Evilham now :)
There is not much to it really, a line I'd use in ~/.xprofile is
something like:
/usr/bin/runsvdir -P "$HOME/.services/enabled" "log:
................" &
And it should start and stop along with the X session (I don't
think it's a good idea to have these services start on regular
sessions).
- Make it work with other desktop environments out of the box
Using the above should do that.
- Make it handle groups of services in a clean and simple way
- Make it work with s6 alternatively (may just need replacing
runsvdir)
- And of course add more services, …
- including any of those relevant in /usr/lib/systemd/user/
- Putting it into a package. I am willing to package it at a
later point
in time.
When discussing this, please make sure doing so constructively.
Thanks a lot to Evilham for coming up with the idea to use runit
for user
services and for providing the initial service directories for
the four
services to make Evolution work.
Thank you for looking into it and actually documenting it and
improving on the whole thing.
Now let's make more out of this by the power of together…
and of course enjoy using it.
Yes!
--
Evilham
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng