diff options
| author | Mountain Man <43313373+MountainMan1312@users.noreply.github.com> | 2023-04-24 17:12:33 -0400 |
|---|---|---|
| committer | Mountain Man <43313373+MountainMan1312@users.noreply.github.com> | 2023-04-24 17:12:33 -0400 |
| commit | 2f122d19ab85a0620d5bba3a366b53f69ddfd045 (patch) | |
| tree | 309cb07ecedc5b73f09f1d0a3ee014b2edf98d1b | |
| parent | PR #11: Merge `rfc/9/improve-editor` branch to `stable` branch (diff) | |
| download | mmosmacs-2f122d19ab85a0620d5bba3a366b53f69ddfd045.tar.gz mmosmacs-2f122d19ab85a0620d5bba3a366b53f69ddfd045.tar.bz2 mmosmacs-2f122d19ab85a0620d5bba3a366b53f69ddfd045.zip | |
Use `EXWM` for X window management
The whole point of this project is to use Emacs for everything. It only
makes sense to use it for everything for real.
| -rw-r--r-- | init.el | 23 |
1 files changed, 23 insertions, 0 deletions
| @@ -59,6 +59,29 @@ | |||
| 59 | 59 | ||
| 60 | 60 | ||
| 61 | ;; --------------------------------------------------------------------- | 61 | ;; --------------------------------------------------------------------- |
| 62 | ;;; Window Manager / Desktop Environment | ||
| 63 | ;; ------------------------------------- | ||
| 64 | ;; Emacs is capable of functioning as the entire desktop environment. | ||
| 65 | ;; --------------------------------------------------------------------- | ||
| 66 | |||
| 67 | ;; --------------------------------- | ||
| 68 | ;; Emacs X Window Manager (EXWM) | ||
| 69 | ;; ----------------------------- | ||
| 70 | ;; EXWM is a fully-featured | ||
| 71 | ;; X Window Manager. | ||
| 72 | ;; --------------------------------- | ||
| 73 | |||
| 74 | (use-package exwm | ||
| 75 | :straight t | ||
| 76 | :config | ||
| 77 | (require 'exwm-config) | ||
| 78 | (setq exwm-workspace-number 1) | ||
| 79 | (exwm-enable)) | ||
| 80 | |||
| 81 | |||
| 82 | |||
| 83 | |||
| 84 | ;; --------------------------------------------------------------------- | ||
| 62 | ;;; Text Editor | 85 | ;;; Text Editor |
| 63 | ;; ------------ | 86 | ;; ------------ |
| 64 | ;; These tweaks are meant to make the text editor more convenient. | 87 | ;; These tweaks are meant to make the text editor more convenient. |