From b4e454823f963ba628d5d143a22fa61a1c08a504 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 8 Jun 2017 14:21:51 +0200 Subject: [PATCH] Ignore +doom-unicode-font if :feature unicode is active --- modules/ui/doom/config.el | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/modules/ui/doom/config.el b/modules/ui/doom/config.el index 193df1f2a..3e35084fe 100644 --- a/modules/ui/doom/config.el +++ b/modules/ui/doom/config.el @@ -13,7 +13,7 @@ (defvar +doom-unicode-font (font-spec :family "DejaVu Sans Mono" :size 12) - "Fallback font for unicode glyphs.") + "Fallback font for unicode glyphs. Is ignored if :feature unicode is active.") ;;; Set fonts @@ -21,8 +21,9 @@ (with-demoted-errors "FONT ERROR: %s" (set-frame-font +doom-font t t) ;; Fallback to `doom-unicode-font' for Unicode characters - (when +doom-unicode-font - (set-fontset-font t 'unicode +doom-unicode-font)) + (unless (featurep! :feature unicode) + (when +doom-unicode-font + (set-fontset-font t 'unicode +doom-unicode-font))) ;; ...and for variable-pitch mode (when +doom-variable-pitch-font (set-face-attribute 'variable-pitch nil :font +doom-variable-pitch-font))))