 (when (boundp 'use-dialog-box)
   (setq use-dialog-box nil))
 
-(use-package fullframe :ensure t)
-
-(ar/after-load 'magit
-  (fullframe magit-status magit-mode-quit-window))
-
-(ar/after-load 'paradox
-  (fullframe paradox-list-packages paradox-quit-and-close))
+(use-package fullframe :ensure t
+  :commands (fullframe))
 
 (ar/after-load 'ibuffer
   (fullframe ibuffer ibuffer-quit))

  (nxml-mode))

;; Enhanced list-packages replacement.
(use-package paradox :ensure t)

;; Peak into macros by expanding them inline.
(use-package macrostep :ensure t)


;; Quickly undo pop-ups or other window configurations.
(use-package winner :ensure t
  :init (winner-mode 1)
  :bind (("<S-escape>" . winner-redo)
         ("<escape>" . winner-undo)))

(setq winner-boring-buffers
      (append winner-boring-buffers '("*helm M-x*"
                                      "helm mini*"
