module: add :config use-package

I intend to phase out the internal usage of use-package in Doom's core
and modules. The macro is too complex and magical for our needs.

That said, until we've fully removed it, this :config use-package is
hardcoded to be enabled-by-default, until use-package has been
refactored out of core and modules. It'd be wise not to add it to your
doom! blocks yet.
This commit is contained in:
Henrik Lissner 2022-09-23 20:17:10 +02:00
parent e61441af52
commit dda848e089
No known key found for this signature in database
GPG key ID: B60957CA074D39A3
4 changed files with 207 additions and 181 deletions

View file

@ -19,11 +19,6 @@
:files ("straight*.el"))
:pin "e20a44c4ac5c04896aecd43a5fdd12c67527c69e")
;; doom-modules.el
(package! use-package
:type 'core
:pin "e2d173b1200865a9efd5c2066831a230497582c0")
;; doom-ui.el
(package! all-the-icons :pin "4a4d6269b8b85b0b15954f063e6ce378630d80c0")
(package! hide-mode-line :pin "bc5d293576c5e08c29e694078b96a5ed85631942")