me
/
guix
Archived
1
0
Fork 0

system: Provide mg instead of zile.

Since the update to the 2.6.2 release, the closure size of zile has
increased. Switch to mg which is lighter.

* gnu/system.scm (%base-packages-interactive): Replace zile by mg.
* doc/guix.texi (Proceeding with the Installation,
Using the Configuration System): Adapt those sections.
master
Mathieu Othacehe 2021-07-09 10:20:39 +02:00
parent b182121458
commit 74168d99bb
No known key found for this signature in database
GPG Key ID: 8354763531769CA6
2 changed files with 4 additions and 4 deletions

View File

@ -2543,7 +2543,7 @@ provide the declaration of the operating system to be installed. To
that end, the installation system comes with three text editors. We that end, the installation system comes with three text editors. We
recommend GNU nano (@pxref{Top,,, nano, GNU nano Manual}), which recommend GNU nano (@pxref{Top,,, nano, GNU nano Manual}), which
supports syntax highlighting and parentheses matching; other editors supports syntax highlighting and parentheses matching; other editors
include GNU Zile (an Emacs clone), and include mg (an Emacs clone), and
nvi (a clone of the original BSD @command{vi} editor). nvi (a clone of the original BSD @command{vi} editor).
We strongly recommend storing that file on the target root file system, say, We strongly recommend storing that file on the target root file system, say,
as @file{/mnt/etc/config.scm}. Failing to do that, you will have lost your as @file{/mnt/etc/config.scm}. Failing to do that, you will have lost your
@ -13485,7 +13485,7 @@ environment variable---in addition to the per-user profiles
(@pxref{Invoking guix package}). The @code{%base-packages} variable (@pxref{Invoking guix package}). The @code{%base-packages} variable
provides all the tools one would expect for basic user and administrator provides all the tools one would expect for basic user and administrator
tasks---including the GNU Core Utilities, the GNU Networking Utilities, tasks---including the GNU Core Utilities, the GNU Networking Utilities,
the GNU Zile lightweight text editor, @command{find}, @command{grep}, the @command{mg} lightweight text editor, @command{find}, @command{grep},
etc. The example above adds GNU@tie{}Screen to those, etc. The example above adds GNU@tie{}Screen to those,
taken from the @code{(gnu packages screen)} taken from the @code{(gnu packages screen)}
module (@pxref{Package Modules}). The module (@pxref{Package Modules}). The

View File

@ -63,8 +63,8 @@
#:use-module (gnu packages package-management) #:use-module (gnu packages package-management)
#:use-module (gnu packages pciutils) #:use-module (gnu packages pciutils)
#:use-module (gnu packages texinfo) #:use-module (gnu packages texinfo)
#:use-module (gnu packages text-editors)
#:use-module (gnu packages wget) #:use-module (gnu packages wget)
#:use-module (gnu packages zile)
#:use-module (gnu services) #:use-module (gnu services)
#:use-module (gnu services shepherd) #:use-module (gnu services shepherd)
#:use-module (gnu services base) #:use-module (gnu services base)
@ -775,7 +775,7 @@ of PROVENANCE-SERVICE-TYPE to its services."
(define %base-packages-interactive (define %base-packages-interactive
;; Default set of common interactive packages. ;; Default set of common interactive packages.
(list less zile nano (list less mg nano
nvi nvi
man-db man-db
info-reader ;the standalone Info reader (no Perl) info-reader ;the standalone Info reader (no Perl)