aboutsummaryrefslogtreecommitdiff
path: root/.emacs.d/rul-init.d
diff options
context:
space:
mode:
authorRaul Benencia <raul@thousandeyes.com>2023-11-25 07:51:52 -0800
committerRaul Benencia <raul@thousandeyes.com>2023-11-25 07:51:52 -0800
commit11b4efac6b4318706042c6ac44879a5df0432e31 (patch)
tree985c039ccf859b03315e249a236152d5b78fbf86 /.emacs.d/rul-init.d
parent4474d95a01f5ea991530aa0bb15e1636013405a3 (diff)
emacs: minor bootstrap fixes
Diffstat (limited to '.emacs.d/rul-init.d')
-rw-r--r--.emacs.d/rul-init.d/flycheck.el6
-rw-r--r--.emacs.d/rul-init.d/fonts.el11
-rw-r--r--.emacs.d/rul-init.d/hydra.el1
-rw-r--r--.emacs.d/rul-init.d/notmuch.el9
-rw-r--r--.emacs.d/rul-init.d/themes.el1
-rw-r--r--.emacs.d/rul-init.d/vterm.el1
6 files changed, 19 insertions, 10 deletions
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
nihil fit ex nihilo