aboutsummaryrefslogtreecommitdiff
path: root/.emacs.d/rul-lisp/packages
diff options
context:
space:
mode:
Diffstat (limited to '.emacs.d/rul-lisp/packages')
-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