23 lines
569 B
EmacsLisp
23 lines
569 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 (package '(doom-themes
|
|
markdown-mode
|
|
vertico
|
|
consult
|
|
orderless
|
|
marginalia))
|
|
(unless (package-installed-p package)
|
|
(package-install package)))
|
|
|
|
(provide 'init-packages)
|