From 11b4efac6b4318706042c6ac44879a5df0432e31 Mon Sep 17 00:00:00 2001 From: Raul Benencia Date: Sat, 25 Nov 2023 07:51:52 -0800 Subject: emacs: minor bootstrap fixes --- .emacs.d/rul-init.d/flycheck.el | 6 ++++-- .emacs.d/rul-init.d/fonts.el | 11 ++++++----- .emacs.d/rul-init.d/hydra.el | 1 + .emacs.d/rul-init.d/notmuch.el | 9 ++++++--- .emacs.d/rul-init.d/themes.el | 1 + .emacs.d/rul-init.d/vterm.el | 1 + 6 files changed, 19 insertions(+), 10 deletions(-) (limited to '.emacs.d/rul-init.d') diff --git a/.emacs.d/rul-init.d/flycheck.el b/.emacs.d/rul-init.d/flycheck.el index 6662c06..006081e 100644 --- a/.emacs.d/rul-init.d/flycheck.el +++ b/.emacs.d/rul-init.d/flycheck.el @@ -1,4 +1,6 @@ -;; Debian-packages: elpa-flycheck python3-proselint +(use-package flycheck + :ensure t + :config (flycheck-define-checker proselint "A linter for prose." @@ -17,4 +19,4 @@ :hook (message-mode . flycheck-languagetool-setup) :init (setq flycheck-languagetool-url "http://localhost:8010") -) +)) diff --git a/.emacs.d/rul-init.d/fonts.el b/.emacs.d/rul-init.d/fonts.el index 6013b4e..a7cb255 100644 --- a/.emacs.d/rul-init.d/fonts.el +++ b/.emacs.d/rul-init.d/fonts.el @@ -1,6 +1,7 @@ -;; elpa-packages: fontaine - -(setq fontaine-presets +(use-package fontaine + :ensure t + :config + (setq fontaine-presets '((tiny :default-height 100) (small @@ -25,5 +26,5 @@ :default-height 140 :variable-pitch-family "Iosevka Aile"))) -;; Set desired style from `fontaine-presets' -(fontaine-set-preset 'medium) + ;; Set desired style from `fontaine-presets' + (fontaine-set-preset 'medium)) diff --git a/.emacs.d/rul-init.d/hydra.el b/.emacs.d/rul-init.d/hydra.el index 8afe86f..0b81da2 100644 --- a/.emacs.d/rul-init.d/hydra.el +++ b/.emacs.d/rul-init.d/hydra.el @@ -1,4 +1,5 @@ (use-package hydra + :ensure t :defer 1) ;; projectile diff --git a/.emacs.d/rul-init.d/notmuch.el b/.emacs.d/rul-init.d/notmuch.el index 19ea823..e8e4d9d 100644 --- a/.emacs.d/rul-init.d/notmuch.el +++ b/.emacs.d/rul-init.d/notmuch.el @@ -1,10 +1,10 @@ ;; -------- ;; notmuch mode ;; -------- -(require 'notmuch) -(require 'notmuch-indicator) (require 'rul-config-mail) - +(use-package notmuch +:ensure t +:config ;;;; General UI (setq notmuch-show-logo nil notmuch-column-control 1.0 @@ -131,3 +131,6 @@ pairs in `binds' of the form ( ... (argfunc arg) body)." (make-binds notmuch-hello-mode-map notmuch-hello-tree-searches notmuch-search) +) + +(use-package notmuch-indicator :ensure t) diff --git a/.emacs.d/rul-init.d/themes.el b/.emacs.d/rul-init.d/themes.el index c94d4a1..d5c591a 100644 --- a/.emacs.d/rul-init.d/themes.el +++ b/.emacs.d/rul-init.d/themes.el @@ -1,3 +1,4 @@ +(use-package modus-themes :ensure t) (use-package ef-themes :ensure t) (setq diff --git a/.emacs.d/rul-init.d/vterm.el b/.emacs.d/rul-init.d/vterm.el index 1292569..b3bed95 100644 --- a/.emacs.d/rul-init.d/vterm.el +++ b/.emacs.d/rul-init.d/vterm.el @@ -1,4 +1,5 @@ (use-package multi-vterm +:ensure t :after (consult) :config -- cgit v1.2.3