 (use-package helm-system-packages
   :straight t
   :defer t
+  :after (helm)
   :bind ("C-c h i" . #'helm-system-packages))
 
 

;;; Code:

;;; Initialization

;; Startup time notification
(add-hook 'emacs-startup-hook

  :bind ("C-c o w" . #'eww)
  :commands (eww))

;; view email; requires installing mu (maildir-utils on some distros) first
(use-package mu4e
  :load-path  "/usr/local/share/emacs/site-lisp/mu/mu4e" ; macOS-specific?
  :defer t
  :bind
  ("<f7>" . mu4e)
  ("C-c o m" . mu4e)
  :config
  (setq
   mail-user-agent 'mu4e-user-agent
   mu4e-get-mail-command "mbsync gmail"
   ;; Gmail does this itself
   mu4e-sent-messages-behavior 'delete))

;; send email
;; Settings necessary for sending mail are located in local.el
;; Copy TEMPLATE-local.el to local.el and fill in information
(use-package smtpmail
  :bind ("C-x m" . compose-mail))


;;; Miscellaneous

;; reminds user to keep good posture
(use-package posture
  :config
