About
xwlm lets you arrange, resize, rotate, and toggle your monitors from the terminal. It auto-detects your compositor, reads the current monitor state over Wayland, and writes native config files when you apply changes. No more hand-editing monitors.conf.
wlx_monitors is a Rust library that powers xwlm, providing a safe, idiomatic Rust interface to detect and manage display outputs on Wayland using the wlr-output-management protocol. It works with wlroots-based Wayland compositors like Sway, Hyprland, River, and dwl.
thanks for reading₍^. .^₎⟆