Hello Pierre, Pierre Neidhardt writes: > Maxim Cournoyer writes: > >> Maybe it is just my ignorance about XDG_DATA_DIRS, but, wouldn't it be >> more natural to use Emacs native mean of finding packages, akin to >> Python's PYTHONPATH? Emacs has the EMACSLOADPATH for this; per the >> Emacs manual: > > Well, I'd say it's my ignorance, not yours! > >> I had a working branch implementing this a long time ago; I could try >> reviving it if you have an interested in it. > > This seems to be the right thing to do, I'd say go ahead, I'd be happy > to review / test / send feedback for your patch! I've thought some more about this, and perhaps such a simple change the patch attached could do? It's late and I haven't tried it yet, sorry. Will try it out later. You'll have to rebuild just Emacs and the Emacs packages you use. Various cleanups could be undertaken in both Guix (no longer need the set-emacsloadpath phase in the emacs-build-system) and Emacs-Guix (no need for custom logic looking into ~/.guix-profile) and perhaps other places should this get merged.