Fix --set-emoji-font so it works without X

This commit is contained in:
Gergely Polonkai 2016-10-24 18:09:07 +02:00
parent 6924c2bfdd
commit 1e81fafab6
1 changed files with 10 additions and 9 deletions

19
init.el
View File

@ -773,15 +773,16 @@
;; https://zhm.github.io/symbola/ ;; https://zhm.github.io/symbola/
(defun --set-emoji-font (frame) (defun --set-emoji-font (frame)
"Adjust the font setting of FRAME so Emacs can display Emoji properly." "Adjust the font setting of FRAME so Emacs can display Emoji properly."
(if (eq system-type 'darwin) (when (fboundp 'set-fontset-font)
;; For NS/Cocoa (if (eq system-type 'darwin)
(set-fontset-font t 'symbol ;; For NS/Cocoa
(font-spec :family "Apple Color Emoji") (set-fontset-font t 'symbol
frame 'prepend) (font-spec :family "Apple Color Emoji")
;; For Linux frame 'prepend)
(set-fontset-font t 'symbol ;; For Linux
(font-spec :family "Symbola") (set-fontset-ont t 'symbol
frame 'prepend))) (font-spec :family "Symbola")
frame 'prepend))))
(use-package company-emoji (use-package company-emoji
:ensure t :ensure t