From 0f2188dea14a19fa808da2261816318c8814846b Mon Sep 17 00:00:00 2001 From: bd Date: Sat, 21 Dec 2024 00:36:38 -0500 Subject: use-package more hints when to laod, exwm+server not ask start twice --- .config/emacs/modules/bd--exwm-windowing.el | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to '.config/emacs/modules/bd--exwm-windowing.el') diff --git a/.config/emacs/modules/bd--exwm-windowing.el b/.config/emacs/modules/bd--exwm-windowing.el index e5084bb..320fd3d 100644 --- a/.config/emacs/modules/bd--exwm-windowing.el +++ b/.config/emacs/modules/bd--exwm-windowing.el @@ -6,6 +6,7 @@ (bd/set-bg) (use-package exwm + :demand t :config (defun bd/exwm-update-title () "Changes the buffer name to reflect the class name for @@ -15,8 +16,8 @@ that buffer." (define-key exwm-mode-map [?\C-q] 'exwm-input-send-next-key) (exwm-enable) - (server-start) - (setopt exwm-input-prefix-keys + (setopt exwm-replace nil + exwm-input-prefix-keys `(?\C-x ?\C-u ?\C-g @@ -76,6 +77,13 @@ that buffer." ([?\H-b] . [M-left]) ([?\H-f] . [M-right])))) +(use-package server + :defer 1 + :config + (setopt server-client-instructions nil) + (unless (server-running-p) + (server-start))) + (setopt tab-bar-select-tab-modifiers '(super)) (defvar new-mode-line nil) -- cgit v1.2.3