Hi Konrad, Konrad Hinsen <konrad.hin...@fastmail.net> skribis:
> The problems I see are > > 1. What to put into the #! line to locate Guile. On Guix System #!/run/current-system/profile/bin/guile is very likely to work :-), but on other systems you could use “#!/usr/bin/env guile” I suppose. > 2. How to construct the load path to make sure it includes > Guix as installed under $HOME/.config/guix/current That’s indeed annoying. I think we should add ‘-s’ and similar flags that ‘guile’ supports to ‘guix repl’. In the meantime, as Jesse suggested, you could arrange to have both ‘guix’ (the package) and ‘guile’ in a profile, such that Guix and its dependencies are available in $GUILE_LOAD_PATH. As for inspecting the installed packages, the entry point is (guix profiles), which has everything you need to grab info about a profile. HTH! Ludo’.