Disable EXWM
This commit is contained in:
parent
0c667fa51e
commit
7f5c4ceb8b
20
config.org
20
config.org
|
|
@ -137,24 +137,24 @@ Emacs Dashboard Config :
|
|||
** EXWM
|
||||
Emacs X Window Manager
|
||||
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
+BEGIN_SRC emacs-lisp
|
||||
(use-package exwm
|
||||
:ensure t
|
||||
:config
|
||||
(require 'exwm-config)
|
||||
(exwm-config-default))
|
||||
#+END_SRC
|
||||
+END_SRC
|
||||
|
||||
EXWM System Tray
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
+BEGIN_SRC emacs-lisp
|
||||
(require 'exwm-systemtray)
|
||||
(exwm-systemtray-enable)
|
||||
#+END_SRC
|
||||
+END_SRC
|
||||
|
||||
If not using EXWM, it will ask to replace the Window Manager with EXWM, I do not like this prompt when using Emacs on other Window Managers.
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
+BEGIN_SRC emacs-lisp
|
||||
(setq exwm-replace 'nil)
|
||||
#+END_SRC
|
||||
+END_SRC
|
||||
|
||||
Ido gets automatically enabled in the default EXWM configuration, as we're using Ivy. Let's disable it.
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
|
|
@ -162,12 +162,12 @@ Ido gets automatically enabled in the default EXWM configuration, as we're using
|
|||
#+END_SRC
|
||||
|
||||
Set Number of Workspaces initially created.
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
+BEGIN_SRC emacs-lisp
|
||||
(setq exwm-workspace-number 10)
|
||||
#+END_SRC
|
||||
+END_SRC
|
||||
|
||||
EXWM Specific Keybindings
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
+BEGIN_SRC emacs-lisp
|
||||
|
||||
; Set whether workspaces wrap around or not.
|
||||
(defvar exwm-workspace-switch-wrap t)
|
||||
|
|
@ -199,7 +199,7 @@ EXWM Specific Keybindings
|
|||
(global-set-key (kbd "s-e") 'evil-quit-all)
|
||||
(global-set-key (kbd "s-k") 'exwm-workspace-move)
|
||||
(global-set-key (kbd "s-w") 'exwm-workspace-swap)
|
||||
#+END_SRC
|
||||
+END_SRC
|
||||
** Dynamic Window Tiling
|
||||
*** Edwina
|
||||
Edwina is a dynamic window manager for Emacs.
|
||||
|
|
|
|||
Loading…
Reference in New Issue