Re: Guix as a package manager for Emacs

2020-01-28 Thread EuAndreh via
zimoun writes: > Maybe you can give a try to Guix Home Manager. :-) > > https://framagit.org/tyreunom/guix-home-manager H, that looks interesting! I'll take a look at it, thanks for the link :) signature.asc Description: PGP signature

Re: Guix as a package manager for Emacs

2020-01-28 Thread EuAndreh via
zimoun writes: > The easiest way to achieve similar is to use a manifest file, IMHO. > > Let consider the file below named '/tmp/my-emacs-config.scm', then it > is easy to create a profile (or environment): > >guix package -m /tmp/my-emacs-config.scm -p /tmp/my-profile > > and the Emacs

Re: Guix as a package manager for Emacs

2020-01-28 Thread EuAndreh via
zimoun writes: > The formatting failed! :-( > > I let you use Emacs to reformat correctly. :-) Challenge accepted! signature.asc Description: PGP signature

Re: Guix as a package manager for Emacs

2020-01-23 Thread zimoun
On Wed, 22 Jan 2020 at 16:11, John Soo wrote: > Has anyone used the portable dumper yet? Could it be used to make a custom > emacs package with the specified emacs packages dumped to a separate dump > file? Interesting idea. :-) > Just some thoughts I’ve had and tried recently but I don’t

Re: Guix as a package manager for Emacs

2020-01-23 Thread zimoun
Hi, On Wed, 22 Jan 2020 at 05:10, EuAndreh via wrote: > It shows how to use Nix's packaging capabilities to setup and configure > Emacs, instead of having "use-package" (or similar tools) downloading > and installing packages. [...] > How can I accomplish it with Guix? Maybe you can give a

Re: Guix as a package manager for Emacs

2020-01-22 Thread John Soo
Hi everyone, Has anyone used the portable dumper yet? Could it be used to make a custom emacs package with the specified emacs packages dumped to a separate dump file? Just some thoughts I’ve had and tried recently but I don’t really know where the dumper is at these days. John

Re: Guix as a package manager for Emacs

2020-01-22 Thread zimoun
Ah crap! On Wed, 22 Jan 2020 at 15:14, zimoun wrote: > --8<---cut here---start->8--- > (use-package-modules emacs emacs-xyz) > > (with-output-to-file (string-append (getenv "HOME") "/.emacs") > (lambda () > (display > (string-append ";; initialize

Re: Guix as a package manager for Emacs

2020-01-22 Thread zimoun
Hi, On Wed, 22 Jan 2020 at 05:10, EuAndreh via wrote: > How can I get in Guix something similar to Nix's emacsWithPackages: > https://nixos.org/nixpkgs/manual/#sec-emacs-config I do not understand what Nix does. Namely, from where do the packages come from? Nix or ELPA? > It shows how to use

Re: Guix as a package manager for Emacs

2020-01-22 Thread EuAndreh via
Pierre Neidhardt writes: > Hi! Hello :) > I'm not sure this is the answer you are looking for, but with Guix you > can simply install the desired "emacs-*" packages. So if I were to add the 'emacs' and 'emacs-evil-collection' packages, I could just require the packages? I'll try this next and

Re: Guix as a package manager for Emacs

2020-01-22 Thread Pierre Neidhardt
Hi! I'm not sure this is the answer you are looking for, but with Guix you can simply install the desired "emacs-*" packages. Should you install them to a non default profile, make sure you source the relevant etc/profile or export EMACSLOADPATH to $GUIX_PROFILE/share/emacs/26.3/lisp (Replace

Guix as a package manager for Emacs

2020-01-21 Thread EuAndreh via
Hi Guix! How can I get in Guix something similar to Nix's emacsWithPackages: https://nixos.org/nixpkgs/manual/#sec-emacs-config It shows how to use Nix's packaging capabilities to setup and configure Emacs, instead of having "use-package" (or similar tools) downloading and installing packages.