guix-commits
[Top][All Lists]
Advanced

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

03/03: doc: Describe how Emacs packages are found.


From: Alex Kost
Subject: 03/03: doc: Describe how Emacs packages are found.
Date: Fri, 29 Jan 2016 09:00:32 +0000

alezost pushed a commit to branch master
in repository guix.

commit 6d97319c531999e907794ef17c63c305820974ac
Author: Alex Kost <address@hidden>
Date:   Fri Jan 1 01:37:45 2016 +0300

    doc: Describe how Emacs packages are found.
    
    * doc/guix.texi (Application Setup)[Emacs Packages]: New subsection.
---
 doc/guix.texi |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/doc/guix.texi b/doc/guix.texi
index a6ba948..3969cc0 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -1080,6 +1080,25 @@ for Chinese languages:
 guix package -i font-adobe-source-han-sans:cn
 @end example
 
address@hidden Emacs Packages
+
+When you install Emacs packages with Guix, the elisp files may be placed
+either in @file{$HOME/.guix-profile/share/emacs/site-lisp/} or in
+sub-directories of
address@hidden/.guix-profile/share/emacs/site-lisp/guix.d/}.  The latter
+directory exists because potentially there may exist thousands of Emacs
+packages and storing all their files in a single directory may be not
+reliable (because of name conflicts).  So we think using a separate
+directory for each package is a good idea.  It is very similar to how
+the Emacs package system organizes the file structure (@pxref{Package
+Files,,, emacs, The GNU Emacs Manual}).
+
+By default, Emacs (installed with Guix) ``knows'' where these packages
+are placed, so you don't need to perform any configuration.  If, for
+some reason, you want to avoid auto-loading Emacs packages installed
+with Guix, you can do it by running Emacs with @code{--no-site-file}
+option (@pxref{Init File,,, emacs, The GNU Emacs Manual}).
+
 @c TODO What else?
 
 @c *********************************************************************



reply via email to

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