emacs-config/init.org.d/40-fonts.org

1.0 KiB

Font Configuration

Configuration

default fonts

    (custom-set-faces
       ;; set default font
       '(default ((t (:inherit nil :extend nil :stipple nil
                               :inverse-video nil :box nil
                               :strike-through nil :overline nil :underline nil
                               :slant normal :weight normal
                               :height 100 :width normal
                               :foundry "CTDB" :family "Source Code Pro"))))
       '(fixed-pitch ((t (:family "Source Code Pro"))))
       '(fixed-pitch-serif ((t (:family "Source Code Pro"))))
       '(variable-pitch ((t (:inherit default :weight regular :family "Cantarell")))))

Chinese Font

  ;; (dolist (charset '(kana han symbol cjk-misc bopomofo))
  ;;   (set-fontset-font (frame-parameter nil 'font)
  ;;                     charset (font-spec :family "Noto Sans Mono CJK TC Regular"
  ;;                                        :size 10)))