You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You might ask why I want to provide both extraConfig and a config.el. The reason is that I want to provide system wide themes using a separate module (see https://github.com/buntec/nix-colorscheme). This way I can switch my theme in one place and it updates tmux, kitty, neovim, emacs, fish, etc. For that I have to provide some extra configuration to emacs to load the theme.
Is this a bug or intended behaviour? It would be perfect for my use case if default.el would contain the merged output from extraConfig and my config.el :)
strangely enough, the packages from emacs.extraPackages and extraEmacsPackages from this overlay seem to get merged.
When providing
extraConfig
in the emacs program using home manager, the value is ignored when using this overlay.That is, if I do something like this
then
(load-theme 'kanagawa t)
is not called when starting emacs.If I do the same with vanilla emacs, then the theme gets applied. That is, if I do this, then the theme gets applied:
You might ask why I want to provide both
extraConfig
and aconfig.el
. The reason is that I want to provide system wide themes using a separate module (see https://github.com/buntec/nix-colorscheme). This way I can switch my theme in one place and it updates tmux, kitty, neovim, emacs, fish, etc. For that I have to provide some extra configuration to emacs to load the theme.Is this a bug or intended behaviour? It would be perfect for my use case if
default.el
would contain the merged output fromextraConfig
and myconfig.el
:)strangely enough, the packages from
emacs.extraPackages
andextraEmacsPackages
from this overlay seem to get merged.My full emacs config here: https://github.com/thomaslaich/nix-config/blob/main/home/emacs/emacs.nix
(I'm very new to nix, so forgive if this is a dumb question/request)
The text was updated successfully, but these errors were encountered: