conao3 / feather.el

Parallel thread modern Emacs package manager
GNU General Public License v3.0
94 stars 2 forks source link

Incompatible with use-package? #4

Open seagle0128 opened 4 years ago

seagle0128 commented 4 years ago

After enabling feather-mode, I tried to install some packages like this:

(use-package exec-path-from-shell
    :init (exec-path-from-shell-initialize))

I got the error: exec-path-from-shell-initialize cannot be found. I guess it's related to the behavior of the parallels installation. Can you please let me know how to handle this?

conao3 commented 4 years ago

Ref: README - notice.

When feather-mode is enabled, package-install will change to a promise function, which will not block the main Elisp thread. With feather-add-after-installed-hook-sexp, you can register S-expressions to be evaluated after installation.

However, the syntax is redundant, so using leaf.el is the better way to go.