I'd like to run mu4e in a dedicated frame but on the same emacs server. The following function gets me almost there:
(defun malb/mail () (interactive) (select-frame (make-frame-command)) (toggle-frame-maximized) ;; HACK, I usually run maximised (sleep-for 0.1) ;; this is a HACK (set-frame-size (selected-frame) 200 64) (mu4e))
That is, it creates a new frame in which mu4e is started. However, that frame is just like any other emacs frame and might visit any buffer when I close a buffer created by mu4e. How can I dedicate this frame to mu4e and mu4e only?