From 9668c9205c06c91739f98938590e7654a3e16912 Mon Sep 17 00:00:00 2001 From: Raúl Benencia Date: Sat, 20 Dec 2025 16:05:22 -0800 Subject: emacs: conditionally set wayland-sized fonts --- .emacs.d/rul-lisp/packages/rul-fonts.el | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to '.emacs.d/rul-lisp/packages') diff --git a/.emacs.d/rul-lisp/packages/rul-fonts.el b/.emacs.d/rul-lisp/packages/rul-fonts.el index 1e945a3..d491605 100644 --- a/.emacs.d/rul-lisp/packages/rul-fonts.el +++ b/.emacs.d/rul-lisp/packages/rul-fonts.el @@ -1,5 +1,8 @@ ;;; rul-fonts.el --- Fonts configuration +(defun rul-wayland-session-p () + (string= (getenv "XDG_SESSION_TYPE") "wayland")) + (use-package fontaine :ensure t :config @@ -36,6 +39,8 @@ :variable-pitch-family "Iosevka Aile"))) ;; Set desired style from `fontaine-presets' - (fontaine-set-preset 'medium)) + (if (rul-wayland-session-p) + (fontaine-set-preset 'wayland-medium) + (fontaine-set-preset 'medium))) (provide 'rul-fonts) -- cgit v1.2.3