-
Notifications
You must be signed in to change notification settings - Fork 2
Already installed packages with :feather t
keyword are not loaded
#11
Comments
Please try this init.el |
Hello @conao3! I tried the init.el that you've suggested, and the behavior was the same: if the Oddly enough, if I write the following in the (leaf feather
:ensure t
:custom ((leaf-alias-keyword-alist . '((:ensure . :feather))))
:config (feather-mode))
(leaf zerodark-theme :ensure t)
(leaf zerodark-theme
:setq ((zerodark-use-paddings-in-mode-line . nil))
:config (load-theme 'zerodark t))
But, even if there is this workaround to use Thanks! P.S.: by the way, |
I have the same issue, configuration from aforementioned init.el didn't help to solve it. Perhaps, it's not a problem of |
Hello @conao3! After some investigation, based on @alekfed comment, I managed to find a solution to this issue. In fact, the source of the issue is precisely in the The list generated by the (leaf-list
:feather `(,@(mapcar (lambda (elm) `(leaf-handler-package ,leaf--name ,(car elm) ,(cdr elm))) leaf--value)
(eval (feather-add-after-installed-hook-sexp ,(caar (last leaf--value)) ,@leaf--body))) ; <-- Here. I don't know if its the best solution, but it manages to solve the problem and now already installed packages are loaded, even with the Thanks! |
Thanks, PR welcome! |
Done! 🤝 |
Hello,
Considering the following snippet as an example:
When I include this snippet in my
init.el
and run Emacs with it, if the theme is not installed,feather
is able to installzerodark-theme
and the package is loaded as intended.However, if I restart Emacs
zerodark-theme
is no longer loaded. I need to comment:feather t
line and restart Emacs, or evaluate the theme block to load it.Maybe I missed some
fether
(or evenleaf
) configuration?Thanks!
The text was updated successfully, but these errors were encountered: