diff --git a/notes/guix-guile-nix/guix_package.scrbl b/notes/guix-guile-nix/guix_package.scrbl index cf5e9e8..df0d5e7 100644 --- a/notes/guix-guile-nix/guix_package.scrbl +++ b/notes/guix-guile-nix/guix_package.scrbl @@ -144,6 +144,11 @@ # compute the hash of any (already downloaded) file guix hash file + # fish-shell; download emacs package source code + set expr '(use-modules (guix packages) (gnu packages emacs)) + (display (origin-uri (package-source emacs)))' + guix download (guile -c $expr) + # either (A): guix build --load-path=$dgx/gnu/packages --keep-failed # $dgx is some GUIX_CHECKOUT directory