From fa5655f34a60887653465a07f77b9c7323e40096 Mon Sep 17 00:00:00 2001 From: James Cherti <60946298+jamescherti@users.noreply.github.com> Date: Thu, 17 Jul 2025 11:52:46 -0400 Subject: [PATCH] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 83c5f8f..0eb6c36 100644 --- a/README.md +++ b/README.md @@ -1577,6 +1577,8 @@ The `straight.el` package is a declarative package manager for Emacs that aims t ### Configuring elpaca (package manager) +**NOTE:** When using the `:hook` keyword with `use-package`, replace `after-init` and `emacs-startup` with `elpaca-after-init`. Similarly, when using `add-hook`, replace `after-init-hook`, `emacs-startup-hook` with `elpaca-after-init-hook` to ensure they execute only after Elpaca has activated all queued packages. + Elpaca is a modern, asynchronous package manager for Emacs designed to be a drop-in replacement for `package.el` and `straight.el`, with enhanced performance and flexibility. Unlike traditional Emacs package managers, Elpaca installs packages asynchronously, allowing Emacs to remain responsive during installation and updates. Add to `~/.emacs.d/pre-early-init.el`: