Hi Fredrik, Fredrik Salomonsson <platt...@gmail.com> writes:
[...] >> I also can recommend to stick to using just Emacs packages from Guix, >> and contributing the missing ones you encounter (as you found out, it's >> relatively simple, and fun! :-)). This way you are sure to use packages >> that were byte compiled for your Emacs version. > > Yeah, that's the path I'm going to take to avoid future headaches. And I > just got my first contribution merged into guix (yay!). I got some > feedback on what I did wrong. Which I'll try and not to repeat in the > coming package definitions I'm planing to make (cargo (the emacs mode), > flymake-shellcheck, glsl-mode and meson-mode). Great! :-) > Question regarding the emacs-xyz.scm. I see it is divided into four > different categories; Emacs hacking, Web browsing, Multimedia and > Miscellaneous. But what is the order for the package definitions in > those categories? Ha, I had forgotten myself that the emacs-xyz module was organized in such sections (shame!). In any way, I don't think the order of the package definitions matter much. I usually use whatever is most logical (group tightly related packages), otherwise alphabetically. Maxim