Resources
The Perfect Panel: Integrating Polybar with Emacs - Emacs Desktop Environment…
Emacs Desktop Environment - System Crafters
Alternatives
- use counsel-linux-app to launch desktop apps
Notes :ATTACH:
-
Emacs Desktop Environment #1 - Getting Started with EXWM - YouTube
-
use to run things in background

Workspaces
-
term/dev/org
-
browser
-
free
-
browser ( second buffer/music videos )
-
matrix chat
Keybindings
I try to use standard vim-motion keybindings that most tiling window managers use. This should make switching between EXWM and other window managers a bit easier.
| COMMAND | DESCRIPTION | KEYBINDING |
|---|---|---|
| run-shell-command | the default run prompt | SUPER-META-& |
| evil-window-vsplit | vertical split | SUPER-v |
| evil-window-split | horizontal split | SUPER-z |
| exwm-workspace-switch | switch workspace | SUPER-w |
| exwm-workspace-swap | swap workspace | SUPER-W |
| exwm-workspace-move | move workspace | SUPER-CTRL-w |
| dired | dired file manager | SUPER-d |
| eshell | the eshell | SUPER-RET |
| dmenu | a better run prompt than SUPER-& | SUPER-SHIFT-RET |
| ibuffer | ibuffer lets you manage buffers | SUPER-b |
| kill-current-buffer | kill current buffer | SUPER-B |
| close-window-or-workspace | close window or workspace | SUPER-C |
| evil-window-left | change focus to window left | SUPER-h |
| evil-window-down | change focus to window down | SUPER-j |
| evil-window-up | change focus to window up | SUPER-k |
| evil-window-right | change focus to window right | SUPER-l |
| window-move-left | move window left | SUPER-H |
| window-move-down | move window down | SUPER-J |
| window-move-up | move window to up | SUPER-K |
| window-move-right | move window right | SUPER-L |
| exwm-workspace-switch-create | switch to workspace 0-9 | SUPER-(0-9) |
| exwm-workspace-move-window | move window to workspace 0-9 | SUPER-SHIFT-(0-9) |