(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)