Meow reloads faces every time the server creates a new frame

This commit is contained in:
Andrea Ciceri 2023-03-11 01:37:48 +01:00
parent ac798786ea
commit 56dae7c314
No known key found for this signature in database
GPG key ID: A1FC89532D1C5654

10
init.el
View file

@ -58,7 +58,9 @@
backup-directory-alist `(("." . ,temporary-file-directory))
auto-save-files-name-transforms `((".*" ,temporary-file-directory t))
backup-by-copying t)
(defun ccr/set-faces () (set-face-attribute 'default nil :font "Fira Code 12"))
(defun ccr/set-faces ()
(set-face-attribute 'default nil :font "Fira Code 12")
(meow--prepare-face))
(if (daemonp)
(add-hook 'server-after-make-frame-hook #'ccr/set-faces)
(ccr/set-faces))
@ -291,8 +293,7 @@
)
(setup meow
(:require meow)
(:option meow-cheatsheet-layout meow-cheatsheet-layout-qwerty)
(meow-global-mode 1)
(meow-motion-overwrite-define-key
'("j" . meow-next)
'("k" . meow-prev)
@ -377,8 +378,7 @@
'("Y" . meow-sync-grab)
'("z" . meow-pop-selection)
'("'" . repeat)
'("<escape>" . ignore))
(meow-global-mode 1))
'("<escape>" . ignore)))
(setup popper
(:option