guix/gnu
Kyle Meyer 24b115dff5
gnu: emacs: Check GUIX_ENVIRONMENT when autoloading packages.
Check the environment profile so that we autoload packages that are given as
arguments to "guix environment" but are not in the system or user profile.
Note that the union of Emacs packages in the system, user, and environment
profiles will be autoloaded even when --pure was passed to "guix environment",
because it's not clear how to detect that --pure was given.

* gnu/packages/aux-files/emacs/guix-emacs.el (guix-emacs-autoload-packages):
Add Emacs packages from GUIX_ENVIRONMENT profile.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-07-29 23:19:17 +03:00
..
bootloader bootloader: Use <menu-entry> for the bootloader side. 2017-07-28 21:56:18 +02:00
build vm: 'iso9660-image' produces a single-file output. 2017-07-18 21:41:35 +02:00
packages gnu: emacs: Check GUIX_ENVIRONMENT when autoloading packages. 2017-07-29 23:19:17 +03:00
services gnu: services: admin: Add tailon. 2017-07-29 12:45:03 +01:00
system system: Add 'grep --color' alias in '.bash_profile' skeleton. 2017-07-27 14:44:28 +02:00
tests gnu: services: admin: Add tailon. 2017-07-29 12:45:03 +01:00
artwork.scm
bootloader.scm bootloader: Use <menu-entry> for the bootloader side. 2017-07-28 21:56:18 +02:00
local.mk gnu: services: admin: Add tailon. 2017-07-29 12:45:03 +01:00
packages.scm
services.scm
system.scm bootloader: Use <menu-entry> for the bootloader side. 2017-07-28 21:56:18 +02:00
tests.scm