diff options
-rw-r--r-- | config/emacs/emacs.d/emacs.org | 21 | ||||
-rw-r--r-- | kbg/services/emacs.scm | 1 |
2 files changed, 22 insertions, 0 deletions
diff --git a/config/emacs/emacs.d/emacs.org b/config/emacs/emacs.d/emacs.org index e4ca0757..ccf5b273 100644 --- a/config/emacs/emacs.d/emacs.org +++ b/config/emacs/emacs.d/emacs.org @@ -1971,6 +1971,27 @@ https://blog.jmthornton.net/p/emacs-project-override" (add-hook 'project-find-functions #'project-root-override)) #+end_src +*** tabspaces +:PROPERTIES: +:ID: ff24ed0e-ace1-4599-82e9-d6ef146ce3c8 +:END: + +#+begin_src elisp +(use-package tabspaces + :hook (after-init . tabspaces-mode) + :commands (tabspaces-switch-or-create-workspace + tabspaces-open-or-create-project-and-workspace) + :custom + (tabspaces-keymap-prefix "C-c p") + (tabspaces-use-filtered-buffers-as-default t) + (tabspaces-default-tab "Default") + (tabspaces-remove-to-default t) + (tabspaces-include-buffers '("*scratch*")) + ;; sessions + (tabspaces-session t) + (tabspaces-session-auto-restore t)) +#+end_src + *** Grand Unified Debugger :PROPERTIES: :ID: f71600a2-9e68-4450-9f38-180d1138274a diff --git a/kbg/services/emacs.scm b/kbg/services/emacs.scm index 43f04180..f9e61d61 100644 --- a/kbg/services/emacs.scm +++ b/kbg/services/emacs.scm @@ -281,6 +281,7 @@ ;; emacs-swiper-helm emacs-switch-window emacs-synosaurus + emacs-tabspaces emacs-tagedit emacs-toml-mode emacs-transmission |