From 4604e4a8f0beb269be2e5e86d32558a01a025243 Mon Sep 17 00:00:00 2001 From: Martin Polden Date: Sat, 2 May 2015 20:38:05 +0200 Subject: Only set font if it exists --- lisp/init-mac.el | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lisp/init-mac.el b/lisp/init-mac.el index 3e41a5f..3235a68 100644 --- a/lisp/init-mac.el +++ b/lisp/init-mac.el @@ -1,7 +1,9 @@ -;; set font -(when (display-graphic-p) - (set-face-attribute 'default nil :family "Source Code Pro") - (set-face-attribute 'default nil :height 140)) +;; use source code pro font if available +;; https://github.com/adobe-fonts/source-code-pro +(let ((font-family "Source Code Pro")) + (when (and (display-graphic-p) (member font-family (font-family-list))) + (set-face-attribute 'default nil :family font-family) + (set-face-attribute 'default nil :height 140))) ;; configure modifiers (setq mac-option-modifier 'super) -- cgit v1.2.3