mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
Mu4e: have =mu4e replace an empty workspace
This commit is contained in:
@ -55,7 +55,12 @@ default/fallback account."
|
||||
(interactive)
|
||||
(require 'mu4e)
|
||||
(if (featurep! :ui workspaces)
|
||||
(+workspace-switch +mu4e-workspace-name t)
|
||||
;; delete current workspace if empty
|
||||
;; this is useful when mu4e is in the daemon
|
||||
;; as otherwise you can accumulate empty workspaces
|
||||
(unless (+workspace-buffer-list)
|
||||
(+workspace-delete (+workspace-current-name)))
|
||||
(+workspace-switch +mu4e-workspace-name t)
|
||||
(setq +mu4e--old-wconf (current-window-configuration))
|
||||
(delete-other-windows)
|
||||
(switch-to-buffer (doom-fallback-buffer)))
|
||||
|
Reference in New Issue
Block a user