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
|
** EXWM
|
||||||
Emacs X Window Manager
|
Emacs X Window Manager
|
||||||
|
|
||||||
#+BEGIN_SRC emacs-lisp
|
+BEGIN_SRC emacs-lisp
|
||||||
(use-package exwm
|
(use-package exwm
|
||||||
:ensure t
|
:ensure t
|
||||||
:config
|
:config
|
||||||
(require 'exwm-config)
|
(require 'exwm-config)
|
||||||
(exwm-config-default))
|
(exwm-config-default))
|
||||||
#+END_SRC
|
+END_SRC
|
||||||
|
|
||||||
EXWM System Tray
|
EXWM System Tray
|
||||||
#+BEGIN_SRC emacs-lisp
|
+BEGIN_SRC emacs-lisp
|
||||||
(require 'exwm-systemtray)
|
(require 'exwm-systemtray)
|
||||||
(exwm-systemtray-enable)
|
(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.
|
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)
|
(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.
|
Ido gets automatically enabled in the default EXWM configuration, as we're using Ivy. Let's disable it.
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+BEGIN_SRC emacs-lisp
|
||||||
|
|
@ -162,12 +162,12 @@ Ido gets automatically enabled in the default EXWM configuration, as we're using
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
Set Number of Workspaces initially created.
|
Set Number of Workspaces initially created.
|
||||||
#+BEGIN_SRC emacs-lisp
|
+BEGIN_SRC emacs-lisp
|
||||||
(setq exwm-workspace-number 10)
|
(setq exwm-workspace-number 10)
|
||||||
#+END_SRC
|
+END_SRC
|
||||||
|
|
||||||
EXWM Specific Keybindings
|
EXWM Specific Keybindings
|
||||||
#+BEGIN_SRC emacs-lisp
|
+BEGIN_SRC emacs-lisp
|
||||||
|
|
||||||
; Set whether workspaces wrap around or not.
|
; Set whether workspaces wrap around or not.
|
||||||
(defvar exwm-workspace-switch-wrap t)
|
(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-e") 'evil-quit-all)
|
||||||
(global-set-key (kbd "s-k") 'exwm-workspace-move)
|
(global-set-key (kbd "s-k") 'exwm-workspace-move)
|
||||||
(global-set-key (kbd "s-w") 'exwm-workspace-swap)
|
(global-set-key (kbd "s-w") 'exwm-workspace-swap)
|
||||||
#+END_SRC
|
+END_SRC
|
||||||
** Dynamic Window Tiling
|
** Dynamic Window Tiling
|
||||||
*** Edwina
|
*** Edwina
|
||||||
Edwina is a dynamic window manager for Emacs.
|
Edwina is a dynamic window manager for Emacs.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue