Set ligatures for Iosevka font

This commit is contained in:
Tobias Ostner 2024-04-17 09:28:24 +02:00
parent f6a7cbb0a1
commit 3dec4a2eba

View file

@ -331,6 +331,20 @@
(use-package json-mode)
(use-package ligature
:after fontaine
:config
(defun to/set-ligatures-for-font-iosevka ()
(when (string= "Iosevka Comfy" (face-attribute 'default :family))
(ligature-set-ligatures
'prog-mode '("<---" "<--" "<<-" "<-" "->" "-->" "--->" "<->" "<-->" "<--->" "<---->" "<!--"
"<==" "<===" "<=" "=>" "=>>" "==>" "===>" ">=" "<=>" "<==>" "<===>" "<====>" "<!---"
"<~~" "<~" "~>" "~~>" "::" ":::" "==" "!=" "===" "!=="
":=" ":-" ":+" "<*" "<*>" "*>" "<|" "<|>" "|>" "+:" "-:" "=:" "<******>" "++" "+++"))))
(to/set-ligatures-for-font-iosevka)
(global-ligature-mode t))
(use-package lin
:config
(setq lin-mode-hooks