diff --git a/modules/feature/workspaces/autoload/workspaces.el b/modules/feature/workspaces/autoload/workspaces.el index 69349595d..b44a8ea45 100644 --- a/modules/feature/workspaces/autoload/workspaces.el +++ b/modules/feature/workspaces/autoload/workspaces.el @@ -428,17 +428,6 @@ the workspace and move to the next." (t (error "Can't delete last frame."))))) -;;;###autoload -(defun +workspace/cleanup () - "Clean up orphaned buffers and processes." - (interactive) - (let ((buffers (cl-remove-if #'persp--buffer-in-persps (buffer-list))) - (n (doom-kill-process-buffers))) - (mapc #'kill-buffer buffers) - (when (called-interactively-p 'any) - (message "Cleaned up %d buffers and %d processes" - (length buffers) n)))) - ;; ;; Tabs display in minibuffer diff --git a/modules/private/hlissner/+commands.el b/modules/private/hlissner/+commands.el index 47074c2cc..260a4d761 100644 --- a/modules/private/hlissner/+commands.el +++ b/modules/private/hlissner/+commands.el @@ -42,7 +42,7 @@ (ex! "grevert" #'git-gutter:revert-hunk) ;; Dealing with buffers -(ex! "clean[up]" #'+workspace/cleanup) +(ex! "clean[up]" #'doom/cleanup-buffers) (ex! "k[ill]" #'doom/kill-this-buffer) (ex! "k[ill]all" #'+hlissner:kill-all-buffers) (ex! "k[ill]m" #'+hlissner:kill-matching-buffers)