miracle-wm-org / miracle-wm

Miracle is a Wayland tiling window manager built on Mir
https://miracle-wm.org
GNU General Public License v3.0
417 stars 14 forks source link

feature: miracle can now integrate with systemd in a meaningful way #228

Closed mattkae closed 2 months ago

mattkae commented 2 months ago

What's new?

Conan-Kudo commented 2 months ago

From @alebastr in Matrix:

since you don't have the same constraints as me, you can move parts of the session.sh to miracle-wm-session. The only things that really need to be delayed until the compositor is ready are:

  • exporting variables set by the compositor: DISPLAY, WAYLAND_DISPLAY, SWAYSOCK
  • starting the session target

Even session-shutdown.target can be invoked after the compositor exits.

Conan-Kudo commented 2 months ago

Nope, put that Xwayland fix in a separate PR. 😛

mattkae commented 2 months ago

You caught me :( https://github.com/miracle-window-manager/miracle-wm/pull/237