Ignore system packages when upgrading

This commit is contained in:
David Morgan 2021-10-05 08:06:34 +01:00
parent 2d6a4c49ba
commit 96c97971ed
1 changed files with 4 additions and 1 deletions

View File

@ -49,10 +49,13 @@
(use-package epl
:config
(defvar my/system-packages '("vterm"))
(defun my/upgrade-packages ()
(interactive)
(epl-refresh)
(epl-upgrade)
(when-let ((upgrades (seq-filter (lambda (p) (not (member (epl-package-name p) my/system-packages)))
(mapcar 'epl-upgrade-available (epl-find-upgrades)))))
(epl-upgrade upgrades))
(fetch-vertico-extensions)
(message "Package upgrade finished.")))