my personal dwl config managed with pijul.

commit entire output config, or fail and rollback

The wlr-output-management protocol requires that either all of the changes from an apply request be applied successfully, in which case a "succeeded" event is sent, or all of the changes are reverted and a "failed" event is sent. As written, this could partially commit changes, then fail.

Test the changes first (even for an "apply" event), then commit or rollback as appropriate.

Created by  Devin J. Pohly  on January 18, 2021
ZSSVUMLBSC7P4VMBM5GPNOBJGCUGYQGSU5SXIIZWX54Y674EZWDAC
Change contents