From f5e40c74da77adf875dea03c0a120ea64d7a58d4 Mon Sep 17 00:00:00 2001 From: bh Date: Fri, 12 Dec 2025 16:31:16 +0800 Subject: Added Treemacs --- config/modeline.el | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'config/modeline.el') diff --git a/config/modeline.el b/config/modeline.el index 20d94d4..b6941ef 100644 --- a/config/modeline.el +++ b/config/modeline.el @@ -4,6 +4,12 @@ ;;(use-package nerd-icons) (use-package nerd-icons :config + ;; Fix missing data symlink (straight.el doesn't create it automatically) + (let ((data-link (expand-file-name "straight/build/nerd-icons/data" user-emacs-directory)) + (data-source (expand-file-name "straight/repos/nerd-icons/data" user-emacs-directory))) + (unless (file-exists-p data-link) + (when (file-exists-p data-source) + (make-symbolic-link data-source data-link)))) ;; Prevent icons from becoming bold in active modeline (dolist (face (face-list)) (when (string-prefix-p "nerd-icons-" (symbol-name face)) -- cgit v1.2.3