Emacs X Window Manager
Find a file
Daniel Mendler 65fdda8b85
Move exwm--find-x-frame to exwm-core
* exwm.el (exwm--find-x-frame): Moved...
* exwm-core.el (exwm--find-x-frame): ...here!
2025-12-04 21:44:18 +01:00
.elpaignore ; elpaignore .elpaignore 2025-04-27 01:23:14 +02:00
.gitignore Minor fixes for packaging 2015-09-21 13:31:57 +08:00
exwm-background.el ; Update license header, see .el files in Emacs 2025-07-24 17:17:45 +02:00
exwm-core.el Move exwm--find-x-frame to exwm-core 2025-12-04 21:44:18 +01:00
exwm-floating.el Use xcb:unmarshal-new where appropriate 2025-11-15 18:44:27 -08:00
exwm-input.el exwm-input: Prefer let-bindings over setq 2025-11-19 07:51:44 -08:00
exwm-layout.el Fix sticky-window support 2025-11-18 13:11:57 -08:00
exwm-manage.el exwm-manage: Refactor the ConfigureRequest handler 2025-11-27 12:59:04 -08:00
exwm-randr.el exwm-randr: Prefer let-bindings over setq 2025-11-19 07:51:44 -08:00
exwm-systemtray.el exwm-systemtray: Prefer let-bindings over setq 2025-11-19 07:51:44 -08:00
exwm-workspace.el exwm-workspace: Prefer let-bindings over setq 2025-11-19 07:51:44 -08:00
exwm-xim.el exwm-xim: Refactor exwm-xim--on-request for readability 2025-11-27 12:59:40 -08:00
exwm-xsettings.el exwm-xsettings--pick-theme: Ensure that face background is defined 2025-12-04 21:41:15 +01:00
exwm.el Move exwm--find-x-frame to exwm-core 2025-12-04 21:44:18 +01:00
LICENSE Update LICENSE file (taken from Emacs source) 2025-07-24 17:12:28 +02:00
README.md ; README: Refer to the user guide for installation instructions 2024-01-14 12:32:02 +01:00

Emacs X Window Manager

EXWM (Emacs X Window Manager) is a full-featured tiling X window manager for Emacs built on top of 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

Please check out the screenshots to get an overview of what EXWM is capable of, and the user guide for installation instructions and a detailed explanation of its usage.