            collect (cons car nil) into alist
            finally do (setq fringe-indicator-alist alist)))
 
-
-(defvar +doom-dashboard--width 0)
-(defvar +doom-dashboard--height 0)
-(defvar +doom-dashboard--old-fringe-indicator fringe-indicator-alist)
-(defvar +doom-dashboard--old-modeline nil)
-
-(setq doom-fallback-buffer +doom-dashboard-name)
-
-
-;;
 (map! :map +doom-dashboard-mode-map
       "n" #'+doom-dashboard/next-button
       "p" #'+doom-dashboard/previous-button

                   (+doom-dashboard-center (1- +doom-dashboard--width) (buffer-string)))
                 "\n\n"))))
          `(("Homepage" "mark-github"
             (browse-url "https://github.com/hlissner/.emacs.d"))
            ,(when last-session-p
               '("Reload last session" "history"
                 (+workspace/load-session)))
            ("Recently opened files" "file-text"

(defvar all-the-icons-default-adjust)
(defun doom-dashboard-widget--shortmenu ()
  (let ((all-the-icons-scale-factor 1.3)
        (all-the-icons-default-adjust -0.05))
    (mapc (lambda (btn)
            (when btn
              (cl-destructuring-bind (label icon fn) btn
