From f5ce19323935209f7a810ac26b0d462f080f0b07 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Mon, 15 May 2023 22:33:48 +0100 Subject: [PATCH] feat(core): update font selection preferring Nerd Font Mono --- core/siren-core-linux.el | 5 ++++- core/siren-core-macos.el | 5 +++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/core/siren-core-linux.el b/core/siren-core-linux.el index 500ad34..2157cf5 100644 --- a/core/siren-core-linux.el +++ b/core/siren-core-linux.el @@ -10,14 +10,17 @@ (if window-system ;; Set default font based on priority list (let* ((families '("Menlo Nerd Font Mono" + "Menlo Nerd Font" + "Menlo Nerd Font Propo" "Menlo for Powerline" "Menlo" "Monaco Nerd Font Mono" "Monaco for Powerline" "Monaco")) + (available (font-family-list)) (family (catch 'found (dolist (f families) - (if (member f (font-family-list)) + (if (member f available) (throw 'found f)))))) (set-face-attribute 'default nil :family family :height 90))) diff --git a/core/siren-core-macos.el b/core/siren-core-macos.el index 6a4852e..798f2e3 100644 --- a/core/siren-core-macos.el +++ b/core/siren-core-macos.el @@ -22,8 +22,9 @@ ;; When running in GUI mode. (when window-system ;; Set default font based on priority list - (let* ((families '("Menlo Nerd Font" - "Menlo Nerd Font Mono" + (let* ((families '("Menlo Nerd Font Mono" + "Menlo Nerd Font" + "Menlo Nerd Font Propo" "Menlo for Powerline" "Menlo" "Monaco Nerd Font Mono"