From b428d262ff4d3475c2753d7f8c96a44b8e00bae6 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Sat, 29 Jan 2022 01:51:03 +0000 Subject: [PATCH] feat(font): change default font "Menlo" to "Menlo Nerd Font Mono" --- core/siren-core-linux.el | 5 ++++- core/siren-core-macos.el | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) 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 "/")