   (async-bytecomp-package-mode +1))
 
 (use-package beginend :ensure t
+  :defer t
   :config
   (beginend-global-mode))
 


(defun ar/setup-graphical-mode-line ()
  "Set up graphical mode line."
  (use-package spaceline :ensure t
    :config
    (use-package spaceline-config
      :config
      (when (ar/osx-p)
        ;; OS X color glitches workaround.
        ;; https://github.com/syl20bnr/spacemacs/issues/4426
        (validate-setq ns-use-srgb-colorspace nil))
      (spaceline-toggle-minor-modes-off)
      (spaceline-toggle-buffer-encoding-off)
      (spaceline-toggle-buffer-encoding-abbrev-off)
      (spaceline-toggle-buffer-position-off)
      (validate-setq spaceline-highlight-face-func 'spaceline-highlight-face-evil-state)
      (spaceline-define-segment time
        "The current time."
        (format-time-string "%H:%M"))
      (spaceline-define-segment date
        "The current date."
        (format-time-string "%h %d"))
      (spaceline-define-segment padding
        "Padding at end of line."
        "  ")
      (spaceline-spacemacs-theme 'date 'time 'padding)
      (validate-setq powerline-default-separator 'arrow)
      (set-face-attribute 'helm-candidate-number nil
                          :foreground nil
                          :background nil)
      (set-face-attribute 'spaceline-highlight-face nil
                          :foreground "#525086"
                          :background nil)
      (set-face-attribute 'mode-line nil
                          :background nil
                          :foreground nil
                          :box nil)
      (set-face-attribute 'mode-line-buffer-id nil
                          :background nil
                          :foreground nil)
      (set-face-attribute 'powerline-active1 nil
                          :background "#262525"
                          :foreground "#ffffff"
                          :box nil)
      (set-face-attribute 'powerline-active2 nil
                          :background nil
                          :foreground "#ffffff"
                          :box nil)
      (set-face-attribute 'powerline-inactive1 nil
                          :background nil
                          :foreground nil
                          :box nil)
      (set-face-attribute 'powerline-inactive2 nil
                          :background nil
                          :box nil)
      (set-face-attribute 'mode-line-inactive nil
                          :background nil
                          :box nil)
      (spaceline-compile))))

(defun ar/mode-icons-supported-p-advice-fun (orig-fun &rest r)
  "`mode-icons-supported-p' is expensive. Cache it."

  :config
  (validate-setq py-yapf-options '("--style={based_on_style: google, indent_width: 2}")))

(use-package sicp :ensure t)

(defun ar/format-info-mode ()
