From 1e278a8540e4c6049cbd883808c55038e28ccb9c Mon Sep 17 00:00:00 2001 From: Gergely Polonkai Date: Mon, 9 Dec 2019 06:11:18 +0100 Subject: [PATCH] Install speedbar and its Projectile extension --- configuration.org | 23 +++++++++++++++++++++++ customizations.el | 2 ++ 2 files changed, 25 insertions(+) diff --git a/configuration.org b/configuration.org index 6dfe143..d161154 100644 --- a/configuration.org +++ b/configuration.org @@ -1481,6 +1481,12 @@ I don’t usually like to see them, but there are occasions when they can be use (message-send . ispell-message)) #+END_SRC +** Speed bar + +#+BEGIN_SRC emacs-lisp +(use-package speedbar) +#+END_SRC + * ~use-package~ packages ** Make sure we have the latest ELPA GPG keys @@ -2340,6 +2346,23 @@ accompanying function will be added to ~mu4e-view-mode-hook~. (use-package transient) #+END_SRC +** Speed bar in the same frame + +#+BEGIN_SRC emacs-lisp +(use-package sr-speedbar + :after speedbar) +#+END_SRC + +** Speedbar for projectile + +#+BEGIN_SRC emacs-lisp +(use-package projectile-speedbar + :after (:all projectile sr-speedbar) + :bind + (:map projectile-mode-map + ("C-c p B" . projectile-speedbar-toggle))) +#+END_SRC + * Dired related packages ** Collapse directories that only contain one file somewhere deep diff --git a/customizations.el b/customizations.el index 21ab5c3..b8a57af 100644 --- a/customizations.el +++ b/customizations.el @@ -186,6 +186,7 @@ plantuml-mode po-mode projectile + projectile-speedbar pycoverage python-x pyvenv @@ -199,6 +200,7 @@ smartparens sphinx-doc spinner + sr-speedbar sx transient typescript-mode