     ;; Save the list every 5 minutes
     (recentf-mode 1) (run-at-time nil (* 5 60) 'recentf-save-list)))
 
-(use-package f
-  :defer t)
+(use-package f :defer t)
 
 ;; We only load perspeen when in graphical mode, as we lack tmux
 (use-package perspeen

  ;; Avoid `org-babel-do-load-languages' since it does an eager require.
  (use-package ob-C
    :defer t
    :requires (org-plus-contrib)
    :commands (org-babel-execute:C org-babel-execute:C++))
  (use-package ob-ruby
    :defer t
    :requires (org-plus-contrib)
    :commands (org-babel-execute:ruby))
  (use-package ob-python
    :defer t
    :requires (org-plus-contrib)
    :commands (org-babel-execute:python))
  (use-package ob-octave
    :defer t
    :requires (org-plus-contrib)
    :commands (org-babel-execute:octave))
  (use-package ob-gnuplot
    :defer t
    :requires (org-plus-contrib)
    :commands (org-babel-execute:gnuplot))
  (use-package ob-markdown
    :defer t

     org-babel-expand-body:bash))
  (use-package ob-diagrams
    :defer t
    :straight (:type built-in)
    :requires (org-plus-contrib)
    :commands (org-babel-execute:diagrams))
  (use-package ob-ditaa
    :defer t
    :straight (:type built-in)
    :requires (org-plus-contrib)
    :custom
    (org-ditaa-jar-path "/usr/share/java/ditaa.jar")
    :commands (org-babel-execute:ditaa))
  (use-package ob-plantuml
    :defer t
    :straight (:type built-in)
    :requires (org-plus-contrib)
    :custom
    (org-plantuml-jar-path "/usr/share/java/plantuml.jar")
