help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Emacs in multiple profiles


From: Konrad Hinsen
Subject: Emacs in multiple profiles
Date: Thu, 22 Mar 2018 17:47:25 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0

Dear Guixers,

Is anyone aware of a way to have different Emacs configurations (i.e. different add-on packages) in distinct profiles?

I tried to set up a new profile with just "emacs" in it, but when I run that Emacs it load all the Emacs Lisp packages from my main profile. I traced this down to site-start.el loading guix-emacs.el, which has the main profile hard-coded and therefore loads all the packages from there:

  (defvar guix-user-profile (expand-file-name "~/.guix-profile"))

Since nothing runs before site-start.el, I don't see how I could override this definition. My only choice is to use the -Q option on the Emacs command line to bypass site-start.el altogether. But then I don't get the packages from my new profile either.

Konrad.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]