• RubyWM: an X11 window manager in pure Ruby

    From OSnews@21:1/5 to All on Mon Jan 22 22:51:21 2024
    It';s a minimalist (currently whether or not you use tiling or floating layout there is no window decoration and windows are not draggable or resizable by pulling on borders (but you can do that with Windows key + left/right mouse button)

    Like bspwm, which was an inspiration, the wm supports no keyboard handling - all keyboard handling is deferred to separate tools like sxhkd. Unlike bspwm this WM has no dedicated IPC mechanism. Instead, so far, all communication happens via X11
    ClientMessage events, which means any tool, like xdotool etc. that can produce those events can control the WM.
    ↫ Vidar Hokstad on RubyWM';s GitHub page

    In the blog post announcing RubyWM, the author makes it very clear that while he uses this WM full time, he is also willing to work around its bugs, and that certain tools will simply break if you use it. He considers it more of a tech demo, and that you
    really shouldn';t rely on this for any serious work.

    https://www.osnews.com/story/138419/rubywm-an-x11-window-manager-in-pure-ruby/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)