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:
parent
f70c9ebb71
commit
0741c8851a
5 changed files with 681 additions and 654 deletions
|
@ -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)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue