George Clemmer (2018-10-28 17:19 -0400) wrote:
> Alex Kost writes:
[...]
>> BTW, in general, I think that hiding features is a bad thing… however,
>> there is one hidden feature in Emacs-Guix (although, it is hidden just
>> because it is also hidden in Guix itself ;-) )
>
> Is this a riddle?
Yea
Hi Alex,
Alex Kost writes:
> George Clemmer (2018-10-27 15:32 -0400) wrote:
>
>> FWIW, here are a few comments/ideas ...
>>
>> It would be handy if 'quit-window' in the final buffer reached via
>> *guix-popup* took me take me back 'UP' the "tree" of sub-popups that
>> lead there so I could chose
George Clemmer (2018-10-27 15:32 -0400) wrote:
> Alex Kost writes:
>
>> George Clemmer (2018-10-26 16:56 -0400) wrote:
>>
>>> I have another question. Is there a shortcut to
>>> guix-installed-system-packages in the popup that I am missing?
>>
>> No, there is a direct shortcut. Currently there a
Alex Kost writes:
> George Clemmer (2018-10-26 16:56 -0400) wrote:
>
>> I have another question. Is there a shortcut to
>> guix-installed-system-packages in the popup that I am missing?
>
> No, there is a direct shortcut. Currently there are 2 "long" ways
> to access system packages from "M-x
George Clemmer (2018-10-26 16:56 -0400) wrote:
>> Alex Kost writes:
>>
>>> Hint: since you are on this commit, you may check the new "M-x guix" -
>>> you will be the first person who will try it (maybe you will like it
>>> this time) ;-)
>
> I am sorry if I gave the impression that I disli
Hi Alex,
Oops, please disregard the problem reported earlier (cc below). I had
the emacs-guix package installed at the same time the load path included
the source build. When I remove the package .. everything works fine.
George Clemmer writes:
> Alex Kost writes:
>
>> Hint: since you are
Alex Kost writes:
> George Clemmer (2018-10-26 00:59 -0400) wrote:
>
>> Hi Alex,
>
> Hello George!
>
>> I have been using code like ...
>>
>> (with-eval-after-load (quote guix-ui-profile)
>> (setq guix-profiles
>> (append (quote("/home/glc/gom/.guix-profile")) guix-profiles)))
>> (setq g
George Clemmer (2018-10-26 00:59 -0400) wrote:
> Hi Alex,
Hello George!
> I have been using code like ...
>
> (with-eval-after-load (quote guix-ui-profile)
> (setq guix-profiles
> (append (quote("/home/glc/gom/.guix-profile")) guix-profiles)))
> (setq guix-current-profile "/home/glc/gom/
Hi Alex,
I have been using code like ...
(with-eval-after-load (quote guix-ui-profile)
(setq guix-profiles
(append (quote("/home/glc/gom/.guix-profile")) guix-profiles)))
(setq guix-current-profile "/home/glc/gom/.guix-profile")
... to add a "project" profile to *Guix Profile* and make
Hello!
Jan Nieuwenhuizen writes:
> Ludovic Courtès writes:
>
>> In all modesty ;-) I think the API is rather good:
>>
>> scheme@(guile-user)> ,use(guix profiles)
>> scheme@(guile-user)> (profile-search-paths "/home/ludo/.guix-profile")
>> $11 = ((#< variable: "PATH" files: ("bin"
>> "sbin") sepa
Jan Nieuwenhuizen (2018-09-15 07:21 +0200) wrote:
> Alex Kost writes:
>
>> Jan Nieuwenhuizen (2018-09-13 22:45 +0200) wrote:
>>
>>> (defun guix-switch-profile (&optional profile)
>
>> Thank you! I'm going to apply it. I have extracted the guile code and
>> put it to the "scheme side" of Emacs-Gu
Alex Kost writes:
> Jan Nieuwenhuizen (2018-09-13 22:45 +0200) wrote:
>
>> (defun guix-switch-profile (&optional profile)
> Thank you! I'm going to apply it. I have extracted the guile code and
> put it to the "scheme side" of Emacs-Guix, also I have rewritten this
> command a bit. The only th
Jan Nieuwenhuizen (2018-09-13 22:45 +0200) wrote:
> (defun guix-switch-profile (&optional profile)
> "Switch Emacs' environment to PROFILE. PROFILE can be a named
> profile (like ~/.guix-profile, ~/.config/guix/work) or an
> environment (like: echo $GUIX_ENVIRONMENT)."
>
> (interactive "fprof
Ludovic Courtès writes:
>> (defun guix-switch-profile (&optional profile)
>> "Switch Emacs' environment to PROFILE. PROFILE can be a named
>> profile (like ~/.guix-profile, ~/.config/guix/work) or an
>> environment (like: echo $GUIX_ENVIRONMENT)."
snip
>> and where to put this?
>
> That LGTM!
Hello!
Jan Nieuwenhuizen skribis:
> Ludovic Courtès writes:
>
>> In all modesty ;-) I think the API is rather good:
>>
>> scheme@(guile-user)> ,use(guix profiles)
>> scheme@(guile-user)> (profile-search-paths "/home/ludo/.guix-profile")
>> $11 = ((#< variable: "PATH" files: ("bin" "sbin")
>> se
Ludovic Courtès writes:
> In all modesty ;-) I think the API is rather good:
>
> scheme@(guile-user)> ,use(guix profiles)
> scheme@(guile-user)> (profile-search-paths "/home/ludo/.guix-profile")
> $11 = ((#< variable: "PATH" files: ("bin" "sbin")
> separator: ":" file-type: directory file-pattern
Kenny Ballou writes:
> I would like to be able to specify a project's dependencies in a
> manifest file, add any environment variables as necessary, and have
> Emacs be aware of those variables when entering that environment.
Hi Kenny,
I have experimented with various schemes for managing proje
On 2018-08-31 12:49 GMT, Maxim Cournoyer wrote:
> Hello!
>
> I'm reposting Janneke's recent answer here so that it can have all its
> context and participants.
>
> Jan Nieuwenhuizen writes:
>
>> Hi!
>>
>> Just subscribed to help-guix because of a request on IRC, so hoping that
>> OP is subscribe
Jan Nieuwenhuizen skribis:
> Ludovic Courtès writes:
>
>> Very nice! To make the code nicer, I suppose we could simply change it
>> to use the Geiser integration in emacs-guix. We could call out to (guix
>> profiles) and (guix search-paths) and ‘setenv’ what it returns.
>
> Hmm, interesting! I
Ludovic Courtès writes:
> Very nice! To make the code nicer, I suppose we could simply change it
> to use the Geiser integration in emacs-guix. We could call out to (guix
> profiles) and (guix search-paths) and ‘setenv’ what it returns.
Hmm, interesting! I was thinking I should have used the g
Hi!
Jan Nieuwenhuizen skribis:
> I have an ugly hack to switch emacs to a profile or environment. It
> parses the /etc/profile script...using MANIFEST or
> `--search-paths' would be much nicer...
>
> Anyway, I'm using some named profiles, eg
>
> ~/.config/guix/mes
>
> and when starting work
Hello!
I'm reposting Janneke's recent answer here so that it can have all its
context and participants.
Jan Nieuwenhuizen writes:
> Hi!
>
> Just subscribed to help-guix because of a request on IRC, so hoping that
> OP is subscribed here, or someone can notify them.
>
> I have an ugly hack to sw
Hi!
Just subscribed to help-guix because of a request on IRC, so hoping that
OP is subscribed here, or someone can notify them.
I have an ugly hack to switch emacs to a profile or environment. It
parses the /etc/profile script...using MANIFEST or
`--search-paths' would be much nicer...
Anyway,
Hello Alex,
Alex Kost skribis:
> Ludovic Courtès (2018-08-24 23:55 +0200) wrote:
>
> [...]
>> It would be nice if we could somehow attach an environment to a buffer,
>> and for instance have M-x compile operate under that environment.
>>
>> Another interesting thing would be the ability to have
Ludovic Courtès (2018-08-24 23:55 +0200) wrote:
[...]
> It would be nice if we could somehow attach an environment to a buffer,
> and for instance have M-x compile operate under that environment.
>
> Another interesting thing would be the ability to have Babel snippet
> specify their complete envi
Hello!
Maxim Cournoyer skribis:
> I think it's a valid question here, and I'd like to find a great
> solution too! So far when using guix environments, I resorted to:
>
> 1. Spawning the environment in the command line
> 2. Starting a new Emacs instance (not attached to my Emacs server) from
> t
Hi Kenny!
Kenny Ballou writes:
> On 2018年08月02日 08:08 GMT, Chris Marusich wrote:
>> Kenny Ballou writes:
>>
>>> I would like to be able to specify a project's dependencies in a
>>> manifest file, add any environment variables as necessary, and have
>>> Emacs be aware of those variables when ent
On 2018年08月02日 08:08 GMT, Chris Marusich wrote:
> Kenny Ballou writes:
>
>> I would like to be able to specify a project's dependencies in a
>> manifest file, add any environment variables as necessary, and have
>> Emacs be aware of those variables when entering that environment.
>
> It may not
Kenny Ballou writes:
> I would like to be able to specify a project's dependencies in a
> manifest file, add any environment variables as necessary, and have
> Emacs be aware of those variables when entering that environment.
It may not be what you're looking for, but projects like Haunt [1] put
This may be the wrong list, but I figure most Guix users/developers are
_probably_ also Emacs users, I figured I would ask here first...
Obviously, there is the [[alezost/guix.el][guix.el]] for interacting
with Guix from within Emacs. However, what sort of integration is
available for Emacs wit
30 matches
Mail list logo