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