The optionalnano-minibuffer.el uses material-color on L54 but does not explicitly load nano-colors.el which is another optional module and therefore causes a backtrace error if your init file doesn't already require nano-colors.
For ease of use by new emacs users, I think it would be better if:
A sentence is added to the description of nano-minibuffer.el in the README that nano-colors.el is also required and must be loaded first, or
nano-colors.el is explicitly loaded by nano-minibuffer.el, or
We replace the call to material-color with one from nano-basecolors.el.
I'll happily make an MR if you have an opinion about which of these options you'd like to see merged.
The optional
nano-minibuffer.el
usesmaterial-color
on L54 but does not explicitly loadnano-colors.el
which is another optional module and therefore causes a backtrace error if your init file doesn't already requirenano-colors
.For ease of use by new emacs users, I think it would be better if:
nano-minibuffer.el
in the README thatnano-colors.el
is also required and must be loaded first, ornano-colors.el
is explicitly loaded bynano-minibuffer.el
, ormaterial-color
with one fromnano-basecolors.el
.I'll happily make an MR if you have an opinion about which of these options you'd like to see merged.