24 lines
571 B
EmacsLisp
24 lines
571 B
EmacsLisp
(require 'package)
|
|
|
|
(setq package-archives
|
|
'(("gnu" . "https://elpa.gnu.org/packages/")
|
|
("nongnu" . "https://elpa.nongnu.org/nongnu/")
|
|
("melpa" . "https://melpa.org/packages/")))
|
|
|
|
(package-initialize)
|
|
|
|
(unless package-archive-contents
|
|
(package-refresh-contents))
|
|
|
|
(dolist (pkg '(doom-themes
|
|
markdown-mode
|
|
vertico
|
|
consult
|
|
orderless
|
|
marginalia
|
|
org-roam))
|
|
(unless (package-installed-p pkg)
|
|
(package-install pkg)))
|
|
|
|
(provide 'init-packages)
|