Noé Lopez<p>After a few weeks of work: a <a href="https://piaille.fr/tags/GNOME" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GNOME</span></a> session running on the <a href="https://piaille.fr/tags/shepherd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shepherd</span></a>!</p><p>This implementation in <a href="https://piaille.fr/tags/guile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>guile</span></a> is completely independent of systemd and can run on any init system!</p><p>Thanks to <span class="h-card" translate="no"><a href="https://fosstodon.org/@AdrianVovk" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>AdrianVovk</span></a></span> for their help :)</p><p><a href="https://piaille.fr/tags/Guix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Guix</span></a> will need this for GNOME 49, since the original GNOME session dropped the non-systemd implementation. Source code at <a href="https://gitlab.gnome.org/noe/gnome-session-shepherd" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gitlab.gnome.org/noe/gnome-ses</span><span class="invisible">sion-shepherd</span></a></p>