feature/workspaces: remove non-side-window fix
This was fixed upstream in persp-mode#90.
This commit is contained in:
parent
90be135d8b
commit
e4e2fb55ed
1 changed files with 0 additions and 9 deletions
|
@ -123,15 +123,6 @@ Uses `+workspaces-main' to determine the name of the main workspace."
|
|||
;; On `doom/cleanup-session', delete buffers associated with no perspectives
|
||||
(add-hook 'doom-cleanup-hook #'+workspaces|cleanup-unassociated-buffers)
|
||||
|
||||
(defun +workspaces|select-non-side-window (&rest _)
|
||||
"Ensure a side window isn't current when switching workspaces."
|
||||
(when (window-parameter nil 'window-side)
|
||||
(select-window
|
||||
(cl-loop for win in (window-list)
|
||||
unless (window-parameter win 'window-side)
|
||||
return win))))
|
||||
(add-hook 'persp-before-deactivate-functions #'+workspaces|select-non-side-window)
|
||||
|
||||
;; per-frame workspaces
|
||||
(setq persp-init-frame-behaviour t
|
||||
persp-init-new-frame-behaviour-override nil
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue