From 6692acbe31a3399874aaf1f555b6032aa80e47df Mon Sep 17 00:00:00 2001 From: Uko Kokņevičs Date: Tue, 5 Nov 2024 22:19:09 +0200 Subject: Auto-install nerd icons --- init.el | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/init.el b/init.el index c5404a8..76c9c89 100644 --- a/init.el +++ b/init.el @@ -451,7 +451,13 @@ (use-package nerd-icons :straight t - :commands (nerd-icons-install-fonts)) + :init + (defun arkta/nerd-icons-maybe-install-fonts () + (unless (find-font (font-spec :family nerd-icons-font-family)) + ;; TODO: Maybe also reinstall them every month or so + (nerd-icons-install-fonts t))) + :hook + (after-init . arkta/nerd-icons-maybe-install-fonts)) (use-package nix-mode :straight t -- cgit v1.2.3