   (mouse-buffer-menu-mode-mult   20          "Longer mouse buffer menu (major mode)."))
 
 (use-package org-capture
-  :ensure nil
-  :after org)
+  :after org
+  :ensure nil)
 
 (use-package org
   :ensure nil

;;   (org-bullets-bullet-list '("\u200b"))) ;; Zero width space, best used with (org-num-mode)

(use-package org-superstar
  :config
  (setq org-superstar-leading-bullet " ")
  (setq org-superstar-special-todo-items t)                ; Makes TODO header bullets into boxes
  (setq org-superstar-todo-bullet-alist '(("TODO" . 9744)
                                          ("RM" . 9744)
                                          ("SOMEDAY" . 9744)))
  :hook
  (org-mode . org-superstar-mode))

(use-package ox-jira
  :pin melpa-unstable
  :after ox)

(use-package ox-hugo
  :pin melpa-unstable
  :after ox
  :commands (org-hugo-new-subtree-post-capture-template)
  :init
  ;; Define a template for Hugo posts

;;   2021-01:       5.26 seconds, with 11 GCs
;;   2021-03:       1.15 seconds, with 14 GCs (on Apple Silicon M1)
;;   2021-10:       1.36 seconds, with 13 GCs (on Apple Silicon M1)
;;   2022-05:       2.17 seconds, with 15 garbage collections (On 2 GHz Intel Core i5 quadcore)

;; Avoid GC during Emacs startup. Garbage collection when Emacs loses focus.
;; Inspiration from https://github.com/narendraj9/dot-emacs/blob/master/init.el
(setq
  ;; The default is 800 kilobytes. Measured in bytes.
  gc-cons-threshold (* 50 1000 1000)

  ;; Portion of heap used for allocation. Defaults to 0.1.
  gc-cons-percentage 0.6)

;; Restore good defaults post startup
(add-hook 'after-init-hook
  (lambda () (setq
               gc-cons-threshold (* 2 1000 1000)
               gc-cons-percentage 0.1)))


;; Use a hook so the message doesn't get clobbered by other messages.
(add-hook 'emacs-startup-hook
