                       (+doom-modeline--anzu)
                       (+doom-modeline--evil-substitute)
                       (+doom-modeline--iedit))))
-    (or (and (not (string-empty-p meta)) meta)
-        " %I ")))
-
+     (or (and (not (string-empty-p meta)) meta)
+         " %I ")))
+
+;; TODO Include other information
 (def-modeline-segment! media-info
   "Metadata regarding the current file, such as dimensions for images."
   (cond ((eq major-mode 'image-mode)
          (let ((size (image-size (image-get-display-property) :pixels)))
            (format "  %dx%d  " (car size) (cdr size))))))
 
+;;
 (def-modeline-segment! eldoc
   "Used with `eldoc-eval' to show the eldoc string in the modeline, while using
 `eval-expression'."

  :config
  (setq anzu-cons-mode-line-p nil
        anzu-minimum-input-length 1
        anzu-search-threshold 250))


;;; Flash the mode-line on error

              "  "
              +doom-modeline-vspc))))

;;
(def-memoized! +doom-ml-icon (icon &optional text face)
  "Displays an octicon ICON with FACE, followed by TEXT. Uses
`all-the-icons-octicon' to fetch the icon."
