summaryrefslogtreecommitdiff
path: root/emacs-config.org
diff options
context:
space:
mode:
authorBlake Romero <blake@developercraft.com>2025-10-12 18:13:07 +0100
committerBlake Romero <blake@developercraft.com>2025-10-12 18:13:07 +0100
commit33c5989753ab6e273b43fdd02b1eb075717541d9 (patch)
treeae15cdd6513c59bf7d9d0b3e631fb621f582b624 /emacs-config.org
parentb5656282afde9d5598d80dd48d3c571bb63c36e9 (diff)
Add one-tab-per-project package
Diffstat (limited to 'emacs-config.org')
-rw-r--r--emacs-config.org14
1 files changed, 14 insertions, 0 deletions
diff --git a/emacs-config.org b/emacs-config.org
index 8319a64..098e394 100644
--- a/emacs-config.org
+++ b/emacs-config.org
@@ -1896,4 +1896,18 @@ Extra Emacs font lock rules for a more colourful dired.
#+begin_src elisp
(use-package "diredfl"
:config (diredfl-global-mode))
+** One-tab-per-project
+https://github.com/abougouffa/one-tab-per-project
+Automatically create a tab per project, providing a light tab-bar based workspace management for Emacs.
+
+#+begin_src elisp
+ (use-package otpp
+ :after project
+ :init
+ ;; Enable `otpp-mode` globally
+ (otpp-mode 1)
+ ;; If you want to advice the commands in `otpp-override-commands`
+ ;; to be run in the current's tab (so, current project's) root directory
+ (otpp-override-mode 1))
#+end_src
+