aboutsummaryrefslogtreecommitdiff
path: root/.emacs.d
diff options
context:
space:
mode:
authorRaúl Benencia <id@rbenencia.name>2025-12-20 16:05:22 -0800
committerRaúl Benencia <id@rbenencia.name>2025-12-20 16:05:22 -0800
commit9668c9205c06c91739f98938590e7654a3e16912 (patch)
tree32d8816e99b49c41f6cb7ec8db2a4ae6f1dc7662 /.emacs.d
parent8c14fc235d0bda3b96a3dd6354055bd22ff53b61 (diff)
emacs: conditionally set wayland-sized fontsHEADmaster
Diffstat (limited to '.emacs.d')
-rw-r--r--.emacs.d/rul-lisp/packages/rul-fonts.el7
1 files changed, 6 insertions, 1 deletions
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)
nihil fit ex nihilo