diff --git a/core/siren-core-linux.el b/core/siren-core-linux.el index bac801d..31a7ebe 100644 --- a/core/siren-core-linux.el +++ b/core/siren-core-linux.el @@ -8,7 +8,10 @@ ;; Set default font (if window-system - (set-face-attribute 'default nil :family "Menlo for Powerline" :height 90)) + (let* ((primary "Menlo Nerd Font Mono") + (fallback "Menlo") + (family (if (member primary (font-family-list)) primary fallback))) + (set-face-attribute 'default nil :family family :height 90))) ;; Keybindinds (global-set-key (kbd "s-") 'siren-linux-toggle-fullscreen) diff --git a/core/siren-core-macos.el b/core/siren-core-macos.el index 1dbd702..2d8c965 100644 --- a/core/siren-core-macos.el +++ b/core/siren-core-macos.el @@ -22,7 +22,10 @@ ;; When running in GUI mode. (when window-system ;; Set default font - (set-face-attribute 'default nil :family "Menlo" :height 120) + (let* ((primary "Menlo Nerd Font Mono") + (fallback "Menlo") + (family (if (member primary (font-family-list)) primary fallback))) + (set-face-attribute 'default nil :family family :height 120)) ;; Fix the default default-directory value. (if (string= default-directory "/")