mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-07-18 02:51:14 +02:00
6a03849e0a
This commit splits the komorebi crate into a mixed binary and library crate. All types and logic related to window management have been moved under lib.rs, and are imported from there for use in main.rs, which is now only responsible for starting and running the window manager process. In preparation for exposing a new komorebi-client crate in the future, serde::Deserialize has been derived on Notification and any struct that may appear in a notification receievd by a process that has subscribed to event updates. re #659