Version 0.31 of package Exwm has just been released in GNU ELPA. You can now find it in M-x list-packages RET.
Exwm describes itself as: ====================== Emacs X Window Manager ====================== More at https://elpa.gnu.org/packages/exwm.html ## Summary: Overview -------- EXWM (Emacs X Window Manager) is a full-featured tiling X window manager for Emacs built on top of [XELB](https://github.com/emacs-exwm/xelb). It features: + Fully keyboard-driven operations + Hybrid layout modes (tiling & stacking) + Dynamic workspace support + ICCCM/EWMH compliance Optional features: + RandR (multi-monitor) support + System tray + Input method + Background setting support + XSETTINGS server Installation & configuration ---------------------------- Here are the minimal steps to get EXWM working: 1. Install XELB and EXWM, and make sure they are in `load-path'. 2. In '~/.emacs', add following lines (please modify accordingly): (require 'exwm) (setq exwm-input-global-keys `(([?\s-r] . exwm-reset))) (exwm-enable) ## Recent NEWS: [Not provided 🙁]