doom

My literate doom emacs config
git clone https://github.com/michaelneuper/doom.git
Files | Log | Refs

commit 65bdde732cb781158de3681094eb48b99d973671
parent 9dfb0935118ac37b83bf1d42b012fad194c5afc2
Author: Michael Neuper <michael@michaelneuper.com>
Date:   Tue,  7 Oct 2025 15:14:08 +0200

enable breadcrumb

Diffstat:
Mconfig.org | 21+++++++++++++++++++++
1 file changed, 21 insertions(+), 0 deletions(-)

diff --git a/config.org b/config.org @@ -512,6 +512,27 @@ Make rainbow delimiters toggleable. ;; https://github.com/orgs/doomemacs/projects/5/views/1?pane=issue&itemId=117610828 (map! :leader :desc "Rainbow delimiters" "t (" #'rainbow-delimiters-mode) #+end_src +**** breadcrumb +Enable breadcrumbs. +#+begin_src emacs-lisp :tangle packages.el +(package! breadcrumb) +#+end_src + +#+begin_src emacs-lisp +(use-package! breadcrumb +;; :hook (prog-mode . breadcrumb-mode) + :config + (setq breadcrumb-imenu-crumb-separator " › ") + + (custom-set-faces! + `((breadcrumb-face breadcrumb-project-leaf-face) + :family ,my/mono-font) + `((breadcrumb-project-base-face breadcrumb-project-leaf-face breadcrumb-project-crumbs-face) + :foreground ,(face-attribute 'font-lock-comment-face :foreground) + :family ,my/mono-font)) + + (map! :leader :desc "Breadcrumbs" "t ." #'breadcrumb-local-mode)) +#+end_src #+begin_src emacs-lisp :tangle packages.el #+end_src ** :editor