From 633bae7fe0a54c78b4d66177b90cbbbd07655100 Mon Sep 17 00:00:00 2001
From: Raúl Benencia <id@rbenencia.name>
Date: Sat, 12 Oct 2024 09:25:46 -0700
Subject: emacs: defer loading of rust and blacken

---
 .emacs.d/rul-lisp/packages/rul-prog.el | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/.emacs.d/rul-lisp/packages/rul-prog.el b/.emacs.d/rul-lisp/packages/rul-prog.el
index 8525883..e7753a2 100644
--- a/.emacs.d/rul-lisp/packages/rul-prog.el
+++ b/.emacs.d/rul-lisp/packages/rul-prog.el
@@ -8,7 +8,7 @@
       read-process-output-max (* 1024 1024))
 
 ;; Python
-(use-package blacken :ensure t)
+(use-package blacken :ensure t :defer t)
 
 ;; Terraform
 (use-package terraform-mode :ensure t :defer t)
@@ -18,9 +18,11 @@
 
 ;; Rust
 (use-package rust-mode
+  :defer t
   :init
-  (setq rust-mode-treesitter-derive t))
-
-(add-hook 'rust-mode-hook 'eglot-ensure)
+  (setq rust-mode-treesitter-derive t)
+  :config
+  (add-hook 'rust-mode-hook 'eglot-ensure)
+  )
 
 (provide 'rul-prog)
-- 
cgit v1.2.3