Re: Some emacs stuff to activate/deactivate guix profiles

2020-12-17 Thread Jan Nieuwenhuizen
pinoaffe writes: Hello, > I've attached the reusable stuff in guix-profiles.el, and my personal > config in init-profiles.el. > Any thoughts? My emacs-guix already has a file called guix-profiles.el; how do you handle that or how do I best look at / try your profiles? This looks interesting;

Re: Help, and get help reviewing patches this Friday (18th)

2020-12-17 Thread Jack Hill
On Thu, 17 Dec 2020, Christopher Baines wrote: Hey, I mentioned in [1] that some "Scheduled and regular collaboration on IRC to review patches" might help both get some patches reviewed, but help get more people involved in reviewing patches, even if they haven't done so before. 1:

Help, and get help reviewing patches this Friday (18th)

2020-12-17 Thread Christopher Baines
Hey, I mentioned in [1] that some "Scheduled and regular collaboration on IRC to review patches" might help both get some patches reviewed, but help get more people involved in reviewing patches, even if they haven't done so before. 1:

Re: Some emacs stuff to activate/deactivate guix profiles

2020-12-17 Thread pinoaffe
Jan Nieuwenhuizen writes: > My emacs-guix already has a file called guix-profiles.el; how do you > handle that oops, I think I'll rename this script then :) > or how do I best look at / try your profiles? I think the easiest way to try this is to source the guix-profiles file, set the three

Re: Help, and get help reviewing patches this Friday (18th)

2020-12-17 Thread Christopher Baines
Jack Hill writes: > On Thu, 17 Dec 2020, Christopher Baines wrote: > >> Hey, >> >> I mentioned in [1] that some "Scheduled and regular collaboration on IRC >> to review patches" might help both get some patches reviewed, but help >> get more people involved in reviewing patches, even if they

How to specify package to be installed from a specific channel

2020-12-17 Thread Rohit Yadav
Hi, I added a new channel (https://github.com/guix-science/guix-science) to ~/.config/guix/channels.scm and did a guix pull. However, when I am trying to install a package from the new channel I am not able to install it. guix pull lists the package defined in the additional channel. I am

Re: How to specify package to be installed from a specific channel

2020-12-17 Thread zimoun
Hi, On Thu, 17 Dec 2020 at 19:21, Rohit Yadav wrote: > I added a new channel (https://github.com/guix-science/guix-science) to > ~/.config/guix/channels.scm and did a guix pull. However, when I am trying > to install a package from the new channel I am not able to install it. What do you mean

Re: New “ungrafting” branch

2020-12-17 Thread zimoun
Hi Mark and Leo, Thanks for the explanations. All is clear. All the best, simon

Re: Some emacs stuff to activate/deactivate guix profiles

2020-12-17 Thread zimoun
Hi, On Thu, 17 Dec 2020 at 05:59, pinoaffe wrote: > I've attached the reusable stuff in guix-profiles.el, and my personal > config in init-profiles.el. Thanks for sharing. > (defun guix-profiles->environment-vars (profiles) > (shell-command-to-string >(string-join (apply #'list >

Re: Some emacs stuff to activate/deactivate guix profiles

2020-12-17 Thread pinoaffe
Hi everybody, sorry for the repeated messages, something went wrong with mu4e On Thu, Dec 17, 2020 at 4:59 AM pinoaffe wrote: > Hi guix! > > I wrote some elisp that > * maintains a list of available guix profiles > * maintains a list of active guix profiles > * allows the user to modify both of

Some emacs stuff to activate/deactivate guix profiles

2020-12-17 Thread pinoaffe
Hi guix! I wrote some elisp that * maintains a list of available guix profiles * maintains a list of active guix profiles * allows the user to modify both of those lists * provides interactive commands that allow the user to (de)activate profiles * sets env variables and the emacs search path

Re: Some emacs stuff to activate/deactivate guix profiles

2020-12-17 Thread pinoaffe
zimoun writes: > > Instead of call shell command and then… > > …parse the output, you should give a look at how Emacs-Guix does using > the Scheme API. Or maybe use “guix repl” as Nyxt does. Thanks for the suggestion, I'll look into that > Aside, it is a bit redundant with Emacs-Guix, from my

Re: Some emacs stuff to activate/deactivate guix profiles

2020-12-17 Thread zimoun
Hi, On Thu, 17 Dec 2020 at 09:36, pinoaffe wrote: >> Aside, it is a bit redundant with Emacs-Guix, from my >> understanding. :-) > It might very well be, but I couldn't find a way to do what I wanted to > do with emacs-guix I guess the entrypoint is ’guix-set-emacs-environment’. But I have