diff options
| author | Kleidi Bujari <mail@4kb.net> | 2026-05-22 14:32:12 -0700 |
|---|---|---|
| committer | Kleidi Bujari <mail@4kb.net> | 2026-05-22 14:32:12 -0700 |
| commit | c519732b610d19e75d90ebe2f022a5b6a6466f92 (patch) | |
| tree | 4745a357ebcdc1658556c382e4cda0bcbb9e740c | |
| parent | a8ecd9a6eb71cfb84ee247375834d7b37ad70c0d (diff) | |
| download | .emacs.d-c519732b610d19e75d90ebe2f022a5b6a6466f92.tar.gz .emacs.d-c519732b610d19e75d90ebe2f022a5b6a6466f92.tar.bz2 .emacs.d-c519732b610d19e75d90ebe2f022a5b6a6466f92.zip | |
load font correctly when using emacs daemon
| -rw-r--r-- | init.el | 15 |
1 files changed, 12 insertions, 3 deletions
@@ -110,9 +110,18 @@ completions-format 'one-column completions-auto-select t) -(when (member "Iosevka" (font-family-list)) - (set-face-attribute 'default nil :font "Iosevka" :height 124) - (set-face-attribute 'fixed-pitch nil :family "Iosevka")) +;; Don't resize the frame when we change font size +(setopt frame-inhibit-implied-resize t) + +(defun my-configure-font () + (when (member "Iosevka" (font-family-list)) + (set-face-attribute 'default nil :font "Iosevka" :height 124) + (set-face-attribute 'fixed-pitch nil :family "Iosevka"))) + +;; Loads font correctly whether using emacs daemon or standalone process +(if (daemonp) + (add-hook 'server-after-make-frame-hook #'my-configure-font) + (my-configure-font)) ;; TRAMP performance tuning (setopt remote-file-name-inhibit-locks t |
