1. Run bash command: guix repl --listen=tcp:37146 2. Run geiser-connect to connect guix repl. 3. open emacs-xyz.scm 4. enable guix-devel-mode and run C-c . u 5. C-x C-e emacs-dired-sidebar define.
the error showed: --------------------------------------------------------------- ice-9/boot-9.scm:1685:16: In procedure raise-exception: Syntax error: unknown file:#f:#f: encountered raw symbol in macro output in subform socket of (current-location-vector) [Debugging level: 2] Expression evaluated was: (define-public emacs-dired-sidebar (package (name "emacs-dired-sidebar") (home-page "https://github.com/jojojames/dired-sidebar") (version "0.2.0") (source (origin (method git-fetch) (uri (git-reference (url home-page) (commit version))) (file-name (git-file-name name version)) (sha256 (base32 "090dqaqyjmkzrz4szjpk1iip0bdvb0frp4l79393f8ki8w7c16c1")))) (build-system emacs-build-system) (propagated-inputs (list emacs-dired-hacks)) (synopsis "Sidebar for Emacs using Dired") (description "This package provides a sidebar for Emacs similar to @code{NeoTree} or @code{treemacs}, but leveraging @code{Dired} to do the job of display.") (license license:gpl3+))) --