Maxim -- This is perhaps obsoleted by the above, but feel free to study Here is a branch of the two commits, based off master: https://gitlab.com/Apteryks/guix/tree/guixify-emacs-packages-discovery. Sadly, this is a world rebuilding change, due to having extended the search-path-specification record so that it supported declaring a trailing separator.