diff options
author | Ludovic Courtès <ludo@gnu.org> | 2016-08-01 23:08:48 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2016-08-01 23:08:48 +0200 |
commit | a8cb87abe98d57fb763d5b14524dc32c96bd31b5 (patch) | |
tree | 3cf336686d777d2415bfdb19f4eb04d432d47ab4 | |
parent | d92e23dc9dcc90f2fbf2c956201ae194d6d31742 (diff) |
install: Add nvi to the image.
* gnu/system/install.scm (installation-os)[packages]: Add NVI.
* doc/guix.texi (Proceeding with the Installation): Mention it.
-rw-r--r-- | doc/guix.texi | 5 | ||||
-rw-r--r-- | gnu/system/install.scm | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/doc/guix.texi b/doc/guix.texi index de996907fe..f1848a1c5d 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -6394,8 +6394,9 @@ builds to @file{/gnu/store} which, initially, is an in-memory file system. Next, you have to edit a file and provide the declaration of the operating system to be installed. To -that end, the installation system comes with two text editors: GNU nano -(@pxref{Top,,, nano, GNU nano Manual}), and GNU Zile, an Emacs clone. +that end, the installation system comes with three text editors: GNU nano +(@pxref{Top,,, nano, GNU nano Manual}), GNU Zile (an Emacs clone), and +nvi (a clone of the original BSD @command{vi} editor). 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 configuration file once you have rebooted into the newly-installed system. diff --git a/gnu/system/install.scm b/gnu/system/install.scm index 734a361c37..5acfa2c65b 100644 --- a/gnu/system/install.scm +++ b/gnu/system/install.scm @@ -35,6 +35,7 @@ #:use-module (gnu packages grub) #:use-module (gnu packages texinfo) #:use-module (gnu packages compression) + #:use-module (gnu packages nvi) #:use-module (ice-9 match) #:use-module (srfi srfi-26) #:export (self-contained-tarball @@ -401,6 +402,7 @@ Use Alt-F2 for documentation. ;; space; furthermore util-linux's fdisk is already ;; available here, so we keep that. bash-completion + nvi ;:wq! %base-packages)))) ;; Return it here so 'guix system' can consume it directly. |