treemacs!

This commit is contained in:
mehbark 2026-04-17 17:55:27 -04:00
parent a6a5b29fcc
commit f74d1ecbf1
Signed by: mbk
GPG key ID: E333EC1335FFCCDB
2 changed files with 35 additions and 0 deletions

View file

@ -117,6 +117,7 @@ in
pkg-config pkg-config
podman podman
wget wget
coreutils-prefixed
] else [ ] else [
racket racket
gcc gcc
@ -468,6 +469,13 @@ in
esup esup
maxima maxima
treemacs
treemacs-projectile
treemacs-evil
treemacs-magit
projectile
]; ];
# apparently errors in the config matter? nvm? # apparently errors in the config matter? nvm?
extraConfig = (import ./init.el.nix) pkgs; extraConfig = (import ./init.el.nix) pkgs;

View file

@ -1080,4 +1080,31 @@ If the new path's directories does not exist, create them."
(cons "\\.mac\\'" 'maxima-mode)) (cons "\\.mac\\'" 'maxima-mode))
(add-to-list 'interpreter-mode-alist (add-to-list 'interpreter-mode-alist
(cons "maxima" 'maxima-mode))) (cons "maxima" 'maxima-mode)))
; projectile
(use-package projectile
:ensure t
:init
(setq projectile-project-search-path '(("~/Aims/" . 2)))
:config
(projectile-mode +1))
; treemacs
(use-package treemacs
:ensure t
:defer t)
(use-package treemacs-projectile
:after (treemacs projectile)
:ensure t)
(use-package treemacs-evil
:after (treemacs evil)
:ensure t)
(use-package treemacs-magit
:after (treemacs magit)
:ensure t)
(treemacs-start-on-boot)
'' ''