From be1767d34a2a2e6611411d29952b7a7e0102222c Mon Sep 17 00:00:00 2001 From: Joshua Barrett Date: Fri, 27 Feb 2026 18:01:15 -0500 Subject: [PATCH] rip out persp-mode --- init.el | 29 ----------------------------- 1 file changed, 29 deletions(-) diff --git a/init.el b/init.el index 1bd5453..8b858ee 100644 --- a/init.el +++ b/init.el @@ -213,35 +213,6 @@ ("C-c f a" . hs-hide-all) ("C-c f s" . hs-show-all) ("C-c f l" . hs-hide-level))) -;; perspectives via persp -(use-package persp-mode - :demand t - :init - (setq persp-keymap-prefix (kbd "C-c c")) - (setq persp-hook-up-emacs-buffer-completion t) - (setq persp-add-buffer-on-after-change-major-mode t) - (setq persp-autokill-buffer-on-remove 'kill-weak) - :config - (persp-mode +1) - (add-hook 'window-setup-hook #'(lambda () (persp-mode +1))) - (with-eval-after-load 'consult - ;; hide full buffer list (still available with "b" prefix) - (consult-customize consult--source-buffer :hidden t :default nil) - ;; set consult-workspace buffer list - (defvar consult--source-persp - (list :name "Perspective Buffers" - :narrow ?P - :history 'buffer-name-history - :category 'buffer - :state #'consult--buffer-state - :default t - :items (lambda () (consult--buffer-query - :predicate #'persp-contain-buffer-p - :sort 'visibility - :as #'buffer-name))) - "Set workspace buffer list for consult-buffer.") - (add-to-list 'consult-buffer-sources 'consult--source-persp))) - ;; Code editing: autoformat and editorconfig (use-package apheleia :config -- 2.51.2