This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
spacemacs/layers/+fonts/unicode-fonts/config.el
Aaron Zeng a3ca3b65e2
Unicode fonts layer docs (#13966)
* [unicode-fonts] Fix typos in documentation

* [unicode-fonts] Suggest a few more fonts with ligatures

* [unicode-fonts] Fix docstring indentation
2020-09-20 21:24:18 +02:00

38 lines
2 KiB
EmacsLisp

;;; config.el --- unicode-fonts configuration file for Spacemacs.
;;
;; Copyright (c) 2012-2018 Sylvain Benner & Contributors
;;
;; Author: Aaron Jensen <aaronjensen@gmail.com>
;; URL: https://github.com/syl20bnr/spacemacs
;;
;; This file is not part of GNU Emacs.
;;
;;; License: GPLv3
(defvar unicode-fonts-force-multi-color-on-mac nil
"If non nil unicode-fonts will enable multi-color fonts (emoji)
on macs.
This should only be set when using the multi-color patch as
emacs-plus does. It is unnecessary to set this when using the
macOS port version.")
(defvar unicode-fonts-enable-ligatures nil
"If you want to enable font ligatures")
(defvar unicode-fonts-ligature-set '("|||>" "<|||" "<==>" "<!--" "####" "~~>" "***" "||=" "||>"
":::" "::=" "=:=" "===" "==>" "=!=" "=>>" "=<<" "=/=" "!=="
"!!." ">=>" ">>=" ">>>" ">>-" ">->" "->>" "-->" "---" "-<<"
"<~~" "<~>" "<*>" "<||" "<|>" "<$>" "<==" "<=>" "<=<" "<->"
"<--" "<-<" "<<=" "<<-" "<<<" "<+>" "</>" "###" "#_(" "..<"
"..." "+++" "/==" "///" "_|_" "www" "&&" "^=" "~~" "~@" "~="
"~>" "~-" "**" "*>" "*/" "||" "|}" "|]" "|=" "|>" "|-" "{|"
"[|" "]#" "::" ":=" ":>" ":<" "$>" "==" "=>" "!=" "!!" ">:"
">=" ">>" ">-" "-~" "-|" "->" "--" "-<" "<~" "<*" "<|" "<:"
"<$" "<=" "<>" "<-" "<<" "<+" "</" "#{" "#[" "#:" "#=" "#!"
"##" "#(" "#?" "#_" "%%" ".=" ".-" ".." ".?" "+>" "++" "?:"
"?=" "?." "??" ";;" "/*" "/=" "/>" "//" "__" "~~" "(*" "*)"
"\\" "://")
"List of ligatures you would like enabled")
(defvar unicode-fonts-ligature-modes '(t)
"The modes ligatures are enabled in, default is in all modes")