Disable EXWM

This commit is contained in:
Curt Spark 2020-04-14 04:02:50 +01:00
parent 0c667fa51e
commit 7f5c4ceb8b
1 changed files with 10 additions and 10 deletions

View File

@ -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.