From cf05ef03b119366f20906fcd4d807e9d559fa95e Mon Sep 17 00:00:00 2001 From: Maciej Szlosarczyk Date: Sat, 28 May 2022 22:28:54 +0300 Subject: [PATCH] Add treemacs to packages, it is sometimes useful --- init.el | 3 ++- pkg/base.el | 7 +++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/init.el b/init.el index 0aac072..3eaafeb 100644 --- a/init.el +++ b/init.el @@ -103,7 +103,8 @@ ;; If there is more than one, they won't work right. '(font-lock-constant-face ((((type graphic)) (:foreground "#dfaf8f")) (((min-colors 256)) (:foreground "brightred")) (t (:foreground "brightred")))) '(markdown-code-face ((t (:inherit fixed-pitch :family "Rec Mono Semicasual")))) - '(mmm-default-submode-face ((t nil)))) + '(mmm-default-submode-face ((t nil))) + '(treemacs-root-face ((t (:inherit font-lock-constant-face :underline t :height 1))))) ;; Restore GC to normal, but still high (setq gc-cons-threshold 100000000) diff --git a/pkg/base.el b/pkg/base.el index 254aa77..14bc5f6 100644 --- a/pkg/base.el +++ b/pkg/base.el @@ -101,6 +101,13 @@ (setq indicate-buffer-boundaries nil indicate-empty-lines nil) +;;;;;;;;;;;;;;;;; Treemacs +(use-package treemacs :straight t :defer t) +(use-package treemacs-all-the-icons :straight t) + +(treemacs-load-theme "all-the-icons") +(treemacs-project-follow-mode t) + ;;;;;;;;;;;;;;;;; Record frequency of different commands. Review them later (use-package keyfreq :defer t