mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
Split core-packages into two (packages & modules)
+ Move doom-initialize et co into core.el + Lazy load core-packages + load! has been moved into core-lib + Added FILE! and DIR! macros + Fix package! not returning correct value when package is disabled + Remove :disabled support for def-package-hook! officially
This commit is contained in:
@ -550,3 +550,19 @@ calls."
|
||||
(print! (bold (green "Finished!")))
|
||||
(if success (doom-delete-autoloads-file doom-package-autoload-file))
|
||||
success)))))
|
||||
|
||||
|
||||
;;
|
||||
;; Make package.el cooperate with Doom
|
||||
;;
|
||||
|
||||
;; Updates QUELPA after deleting a package
|
||||
;;;###autoload
|
||||
(advice-add #'package-delete :after #'doom*package-delete)
|
||||
|
||||
;; Replace with Doom variants
|
||||
;;;###autoload
|
||||
(advice-add #'package-autoremove :override #'doom//packages-autoremove)
|
||||
;;;###autoload
|
||||
(advice-add #'package-install-selected-packages :override #'doom//packages-install)
|
||||
|
||||
|
Reference in New Issue
Block a user