diff options
author | Raul Benencia <raul@thousandeyes.com> | 2023-11-25 07:51:52 -0800 |
---|---|---|
committer | Raul Benencia <raul@thousandeyes.com> | 2023-11-25 07:51:52 -0800 |
commit | 11b4efac6b4318706042c6ac44879a5df0432e31 (patch) | |
tree | 985c039ccf859b03315e249a236152d5b78fbf86 /.emacs.d/rul-lisp | |
parent | 4474d95a01f5ea991530aa0bb15e1636013405a3 (diff) |
emacs: minor bootstrap fixes
Diffstat (limited to '.emacs.d/rul-lisp')
-rw-r--r-- | .emacs.d/rul-lisp/packages/rul-completion.el | 4 | ||||
-rw-r--r-- | .emacs.d/rul-lisp/packages/rul-elfeed.el | 5 | ||||
-rw-r--r-- | .emacs.d/rul-lisp/packages/rul-media.el | 3 | ||||
-rw-r--r-- | .emacs.d/rul-lisp/packages/rul-org.el | 11 | ||||
-rw-r--r-- | .emacs.d/rul-lisp/packages/rul-prog.el (renamed from .emacs.d/rul-lisp/packages/rul-dart.el) | 8 |
5 files changed, 22 insertions, 9 deletions
diff --git a/.emacs.d/rul-lisp/packages/rul-completion.el b/.emacs.d/rul-lisp/packages/rul-completion.el index 8803fc0..9a5cbc8 100644 --- a/.emacs.d/rul-lisp/packages/rul-completion.el +++ b/.emacs.d/rul-lisp/packages/rul-completion.el @@ -1,5 +1,8 @@ +(use-package orderless :ensure t) + ;; Enable vertico (use-package vertico + :ensure t :init (vertico-mode) @@ -21,6 +24,7 @@ ;; Enable rich annotations using the Marginalia package (use-package marginalia + :ensure t ;; Bind `marginalia-cycle' locally in the minibuffer. To make the binding ;; available in the *Completions* buffer, add it to the ;; `completion-list-mode-map'. diff --git a/.emacs.d/rul-lisp/packages/rul-elfeed.el b/.emacs.d/rul-lisp/packages/rul-elfeed.el index 34713db..22aacdd 100644 --- a/.emacs.d/rul-lisp/packages/rul-elfeed.el +++ b/.emacs.d/rul-lisp/packages/rul-elfeed.el @@ -1,5 +1,6 @@ (use-package elfeed - :config - (require 'rul-config-elfeed)) +:ensure t +:config +(require 'rul-config-elfeed)) (provide 'rul-elfeed) diff --git a/.emacs.d/rul-lisp/packages/rul-media.el b/.emacs.d/rul-lisp/packages/rul-media.el index 0f954d8..b2f8db1 100644 --- a/.emacs.d/rul-lisp/packages/rul-media.el +++ b/.emacs.d/rul-lisp/packages/rul-media.el @@ -1,5 +1,6 @@ (use-package empv - :config +:ensure t +:config (bind-key "C-x m" empv-map) (setq empv-radio-channels '( diff --git a/.emacs.d/rul-lisp/packages/rul-org.el b/.emacs.d/rul-lisp/packages/rul-org.el index d4ed503..e9068b1 100644 --- a/.emacs.d/rul-lisp/packages/rul-org.el +++ b/.emacs.d/rul-lisp/packages/rul-org.el @@ -1,12 +1,9 @@ -;; Debian packages: elpa-org elpa-org-bullets +;; Debian packages: elpa-org ;; Elpa packages: org-modern (require 'org) (require 'org-capture) (require 'org-protocol) (require 'org-habit) -(require 'org-bullets) - -(require 'org-modern) (require 'rul-config-org) @@ -14,15 +11,19 @@ (require 'rul-org-journal) (require 'rul-org-roam) + (setq org-cycle-separator-lines 0) (setq org-startup-indented t) (setq org-hide-leading-stars nil) +(use-package org-modern + :ensure t + ) + (add-hook 'org-mode-hook 'turn-off-auto-fill) (add-hook 'org-mode-hook 'visual-line-mode) (setq org-startup-indented t - org-bullets-bullet-list '(" ") ;; no bullets, needs org-bullets package org-pretty-entities nil org-hide-emphasis-markers t ;; show actually italicized text instead of /italicized text/ diff --git a/.emacs.d/rul-lisp/packages/rul-dart.el b/.emacs.d/rul-lisp/packages/rul-prog.el index 36bfd47..f7a8660 100644 --- a/.emacs.d/rul-lisp/packages/rul-dart.el +++ b/.emacs.d/rul-lisp/packages/rul-prog.el @@ -1,7 +1,13 @@ +(use-package eglot :ensure t) + +;; Dart (setq dart-server-format-on-save t) (add-hook 'dart-mode-hook 'lsp) (setq gc-cons-threshold (* 100 1024 1024) read-process-output-max (* 1024 1024)) -(provide 'rul-dart) +;; Python +(use-package blacken :ensure t) + +(provide 'rul-prog) |