Fix #2995: doom-modeline save icon & ligature conflict

There is no good solution to this. I've decided the ligatures should
lose a character, instead of the modeline losing an icon.
This commit is contained in:
Henrik Lissner 2020-04-28 17:29:11 -04:00
parent 6e8487e1d4
commit bd58f0ae71
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
2 changed files with 4 additions and 0 deletions

View file

@ -119,6 +119,8 @@
(defun +pretty-code-setup-fira-ligatures-h ()
(set-fontset-font t '(#Xe100 . #Xe16f) +pretty-code-fira-code-font-name)
(when (featurep 'doom-modeline)
(set-fontset-font t #Xe161 nil))
(setq-default prettify-symbols-alist
(append prettify-symbols-alist
(mapcar #'+pretty-code--correct-symbol-bounds

View file

@ -225,6 +225,8 @@
(defun +pretty-code-setup-iosevka-ligatures-h ()
(set-fontset-font t '(#Xe100 . #Xe1cc) +pretty-code-iosevka-font-name)
(when (featurep 'doom-modeline)
(set-fontset-font t #Xe161 nil))
(setq-default prettify-symbols-alist
(append prettify-symbols-alist
+pretty-code-iosevka-font-ligatures)))