order variables more how like they are initialized
Reuse render() and struct timespec *now
remove comment
wlr_output_layout_get_box internally calls
wlr_output_effective_resolution
set a monitor geometry only when creating it
Lets layers with an exclusive area shrink the usable area
render in the same order as sway
improve naming
rename Layer to LayerSurface; layer should refer to overlay, top, bottom
or background
LayerSurface variables are always called layersurface
wlr_layer_surface_v1 variables are always called wlr_layer_surface
layer shell initial attempt
set up interfaces in same order as sway
This makes it easier to compare WAYLAND_DEBUG logs when troubleshooting.
cleanup function to match dwm
we're not really using the log
this is technically barf too I guess?