If you install guix in the default prefix (/usr/local) you should find a file called 'guix.el' in /usr/local/share/emacs/site-lisp/. With that you can include the following commands in your .emacs fi
[...] Ouch, my bad, sorry. Yes, IIUC Guile %load-path should contain absolute directories, and as Geiser does not expand the contents of `geiser-guile-load-path', this "~/..." string literally goes t
Hi, I would like to use the Guix.el from the Git repository of Guix, but I fail at configuring it. I use Guix 0.9.0 built from source ontop of Debian and installed with standard the “/usr/local”
Hi, Yes, each test case is displayed by default. IMO This would be reasonable to have an option for making the output more concise since there are 563 test cases in Guix. this is not part of the test
I'm not sure about this patch. See <http://lists.gnu.org/archive/html/guix-devel/2014-08/msg00164.html> (search for "guix-helper" there). It may not be reliable to use other guix modules in "emacs/gu
(I don't consider myself an expert, I'm definitely much less experienced with Emacs than you or Ludovic.) I totally agree with these comments. However since the goal is to compile all elisp files in
I am experiencing the exact same issue. If you check *Guix REPL*, you'll see that compiling 'guix-main.scm' fails for some reason. Not sure why. I gave up on it for now. -- David Thompson Web Develop
I believe it's unclear how to ensure that it is configured correctly. I.e., I believe the package mostly works when configured correctly, but what the correct configuration is is unclear. It also doe
this may be related (also see the discussion): (current-filename) is #f when guix pull'ing https://issues.guix.gnu.org/55464 i haven't yet double-checked Ludo's recommendation to use INCLUDE, which s
Finally, I'm not sure if installing packages from my custom local guix-channel succeeded. I need to retry and investigate more. This is a quirk with `emacs-guix`. It doesn't seem to use the pulled gu
https://github.com/paperclip4465/use-package-ensure-guix Thank you for your kind words, I continued working on it and the repository is here. What do you think about naming this package/feature "use-
2022-12-27 19:51 mitchellschmeisser@librem.one: Here is a naive implementation which extends use-package to use guix to ensure packages. Thank you very much for this great snippet of code. I just suc
How about you go ahead and make a patch on guix-patches@gnu.org, that way this issue is not forgotten? I would also add: (add-hook! 'scheme-mode-hook #'display-fill-column-indicator-mode) This create
Hello: In 'The Perfect Setup', we suggest user to use the below emacs config: ``` ;; Assuming the Guix checkout is in ~/src/guix. (with-eval-after-load 'geiser-guile (add-to-list 'geiser-guile-load-p
Here is a naive implementation which extends use-package to use guix to ensure packages. It turns out `use-package` allows you to customize the ensure function. This is mostly a plagiarized version o
Hi, To somewhat answer my own question in case it's useful to anyone else or if anyone has any suggestion on how to do it better - there are 2 ways I've found to do this. The most obvious is to aband