mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
cli/upgrade: refresh before updating packages
So missing packages are installed and orphaned ones are removed (and env file updated, if necessary).
This commit is contained in:
@ -75,10 +75,8 @@ Doing so is equivalent to:
|
||||
(buffer-string)))
|
||||
(unless (equal (vc-git-working-revision doom-emacs-dir) rev)
|
||||
(error "Failed to checkout latest commit.\n\n%s" (buffer-string)))
|
||||
(doom-reload-doom-autoloads 'force)
|
||||
(doom-packages-refresh doom-auto-accept)
|
||||
(doom-packages-update doom-auto-accept)
|
||||
(doom-packages-autoremove doom-auto-accept)
|
||||
(doom-reload-package-autoloads)
|
||||
(message "Done! Please restart Emacs for changes to take effect")))
|
||||
(user-error
|
||||
(message "%s Aborting." (error-message-string e)))
|
||||
|
Reference in New Issue
Block a user