[[!meta title="Emacs as a Window Manager and concurrency"]] [[!meta copyright="Copyright © 2026 Thomas Koch"]] [[!inline pages="internal(2026/info/rau-nav)" raw="yes"]] # Emacs as a Window Manager and concurrency Thomas Koch - , [[!inline pages="internal(2026/info/rau-before)" raw="yes"]] Rau is one of three different Wayland Window Manager projects active right now and the only one written only in Elisp (at the moment). I'll present the current state of Rau, compare it with the other two projects (Reka, EWM) and discuss some difficulties encountered with a focus on concurrency and Emacs. Rau is already fully functional for daily use. The single threaded nature of Emacs however is a major issue that will require to move the major part of Rau from Elisp into an Emacs module and thus into another language. About the speaker: Thomas Koch has a preference for logic, correctness and elegance. Therefore, he likes Haskell, Emacs, Nix, Postgres and tries to help the success of . He deeply values open, respectful discussions with people of diverse perspectives. [[!inline pages="internal(2026/info/rau-after)" raw="yes"]] [[!inline pages="internal(2026/info/rau-nav)" raw="yes"]]