mirror of
https://github.com/emacs-exwm/exwm.git
synced 2024-11-23 13:07:59 +01:00
Emacs X Window Manager
9e965fd2af
* exwm-background.el (exwm-background--connected-p): Add docstring. (exwm-background--connect): Add docstring. * exwm-core.el (exwm-debug-log-time-function): (exwm-debug): Rename to exwm-debug-mode; define obsolete alias for old name. (exwm--debug): Update docstring to reflect above name change. (exwm--log): condition on exwm-debug-mode (exwm-mode-map): update exwm-debug-mode binding * exwm-floating.el (exwm-floating--set-allowed-actions): Rename TILLING parameter to TILED-P; update docstring. (exwm-floating--start-moveresize): Add parameters to docstring. (exwm-floating--do-moveresize): Add parameter to docstring. * exwm-input.el (exwm-input-prefix-keys): Remove embedded keybinding from docstring. (exwm-input--on-PropertyNotify): Add parameter to docstring. (exwm-input--on-EnterNotify): Add parameter to docstring. (exwm-input--on-keysyms-update): Add docstring. (exwm-input--set-active-window): Add parameter to docstring. (exwm-input--on-ButtonPress): Add parameter to docstring. (exwm-input--on-KeyPress): Add parameter to docstring. (exwm-input--on-CreateNotify): Add parameter to docstring. (exwm-input--grab-global-prefix-keys): Add docstring. (exwm-input--set-key): Add docstring. (exwm-input-set-key): Add parameter to docstring. (exwm-input--unread-event): Add docstring. (exwm-input--translate): Add docstring. (exwm-input--cache-event): Add parameter to docstring. (exwm-input--on-KeyPress-line-mode): Rename parameter; add parameter to docstring. (exwm-input--on-KeyPress-char-mode): Rename parameter; add parameter to docstring. (exwm-input-grab-keyboard): Add parameter to docstring. (exwm-input-release-keyboard): Add parameter to docstring. (exwm-input-toggle-keyboard): Add parameter to docstring. (exwm-input-send-next-key): Rename parameter; mention limit in docstring. (exwm-input--set-simulation-keys): Rename parameter; add parameter to docstring. (exwm-input--read-keys): Add docstring. (exwm-input-set-simulation-key): Add parameters to docstring. (exwm-input-send-simulation-key): Rename parameter; add parameter to docstring. * exwm-randr.el (exwm-randr--on-ScreenChangeNotify): Add parameter to docstring. (exwm-randr--on-Notify): Add parameter to docstring. (exwm-randr--on-ConfigureNotify): Add parameter to docstring. * exwm-xim.el (exwm-xim--on-ClientMessage): Add parameter to docstring. * exwm.el (exwm-restart): Remove question mark from prompt arg (exwm-enable): Remove question mark from prompt arg; add parameter to docstring. (exwm--confirm-kill-terminal): Remove question mark from prompt arg. (exwm--confirm-kill-emacs): Ensure prompt ends in question mark. |
||
---|---|---|
.elpaignore | ||
.gitignore | ||
exwm-background.el | ||
exwm-config.el | ||
exwm-core.el | ||
exwm-floating.el | ||
exwm-input.el | ||
exwm-layout.el | ||
exwm-manage.el | ||
exwm-randr.el | ||
exwm-systemtray.el | ||
exwm-workspace.el | ||
exwm-xim.el | ||
exwm-xsettings.el | ||
exwm.el | ||
LICENSE | ||
README.md | ||
xinitrc |
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.