25 lines
1.3 KiB
EmacsLisp
25 lines
1.3 KiB
EmacsLisp
;;; -*- lexical-binding: t; -*-
|
|
|
|
(require 'syd/base)
|
|
|
|
(use-package ligature
|
|
:config
|
|
(ligature-set-ligatures 'prog-mode
|
|
'("|||>" "<|||" "<==>" "<!--" "####" "~~>" "***" "||="
|
|
"||>" ":::" "::=" "=:=" "===" "==>" "=!=" "=>>"
|
|
"=<<" "=/=" "!==" "!!." ">=>" ">>=" ">>>" ">>-"
|
|
">->" "->>" "-->" "---" "-<<" "<~~" "<~>" "<*>"
|
|
"<||" "<|>" "<$>" "<==" "<=>" "<=<" "<->" "<--"
|
|
"<-<" "<<=" "<<-" "<<<" "<+>" "</>" "###" "#_("
|
|
"..<" "..." "+++" "/==" "///" "_|_" "www" "&&" "^="
|
|
"~~" "~@" "~=" "~>" "~-" "**" "*>" "*/" "||" "|}"
|
|
"|]" "|=" "|>" "|-" "{|" "[|" "]#" "::" ":=" ":>"
|
|
":<" "$>" "==" "=>" "!=" "!!" ">:" ">=" ">>" ">-"
|
|
"-~" "-|" "->" "--" "-<" "<~" "<*" "<|" "<:" "<$"
|
|
"<=" "<>" "<-" "<<" "<+" "</" "#{" "#[" "#:" "#="
|
|
"#!" "##" "#(" "#?" "#_" "%%" ".=" ".-" ".." ".?"
|
|
"+>" "++" "?:" "?=" "?." "??" ";;" "/*" "/=" "/>"
|
|
"//" "__" "~~" "(*" "*)" "\\\\" "://")))
|
|
|
|
(provide 'syd/ligature)
|