diff options
-rw-r--r-- | .emacs.d/modules/thanos-packages.el | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/.emacs.d/modules/thanos-packages.el b/.emacs.d/modules/thanos-packages.el index b848e98..cb5b498 100644 --- a/.emacs.d/modules/thanos-packages.el +++ b/.emacs.d/modules/thanos-packages.el @@ -32,11 +32,11 @@ (require 'package) (defvar thanos/packages - '(emms tree-sitter org-snooze org-drill + '(emms tree-sitter org-snooze org-drill vertico marginalia all-the-icons nerd-icons-dired nerd-icons-ibuffer doom-themes - nerd-icons-ivy-rich toc-org emojify nerd-icons-completion - doom-modeline counsel molokai-theme vterm multi-vterm which-key - ivy ivy-rich helpful password-store org org-modern org-roam + toc-org emojify nerd-icons-completion helpful consult + doom-modeline molokai-theme vterm multi-vterm + password-store org org-modern org-roam which-key visual-fill-column rainbow-delimiters flycheck lsp-mode lsp-ui json-mode rjsx-mode typescript-mode python-mode pyvenv magit elfeed elfeed-goodies paredit corfu orderless @@ -46,11 +46,13 @@ hackernews circe gptel beacon ement mu4e-alert pass eat nov yeetube stumpwm-mode telega transmission)) -(setf package-archives '(("melpa" . "https://melpa.org/packages/") - ("elpa" . "https://elpa.gnu.org/packages/") - ("nongnu" . "https://elpa.nongnu.org/nongnu/"))) +(setf package-archives '(("elpa" . "https://elpa.gnu.org/packages/") + ("nongnu" . "https://elpa.nongnu.org/nongnu/") + ("melpa" . "https://melpa.org/packages/"))) + ;; Activate all the packages (package-initialize) + ;; Install the missing packages (dolist (package thanos/packages) (unless (package-installed-p package) |