aboutsummaryrefslogtreecommitdiff
path: root/init.el
diff options
context:
space:
mode:
authorMountain Man <43313373+MountainMan1312@users.noreply.github.com>2023-04-24 17:12:33 -0400
committerMountain Man <43313373+MountainMan1312@users.noreply.github.com>2023-04-24 17:12:33 -0400
commit2f122d19ab85a0620d5bba3a366b53f69ddfd045 (patch)
tree309cb07ecedc5b73f09f1d0a3ee014b2edf98d1b /init.el
parentPR #11: Merge `rfc/9/improve-editor` branch to `stable` branch (diff)
downloadmmosmacs-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.
Diffstat (limited to 'init.el')
-rw-r--r--init.el23
1 files changed, 23 insertions, 0 deletions
diff --git a/init.el b/init.el
index 6b6ae0b..12cc2f1 100644
--- a/init.el
+++ b/init.el
@@ -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.