Description
A Haskell library for creating strut windows with gi-gtk. Strut windows reserve screen space, a pattern used by panels, docks, bars, and desktop shell components.
Developers use it for GTK-based desktop utilities that need to occupy a reserved screen edge. Window-manager behavior differs by desktop and display server, so multi-monitor and Wayland or X11 behavior should be verified.