hydra: Make demo OS smaller.
* build-aux/hydra/demo-os.scm: Replace Emacs with Zile. Enable auto-login as "guest". This is the configuration used for the Guix 0.6 VM image.
This commit is contained in:
parent
c865a878a0
commit
e5c88dd739
|
@ -22,7 +22,7 @@
|
||||||
;;; machine images that we build.
|
;;; machine images that we build.
|
||||||
;;;
|
;;;
|
||||||
|
|
||||||
(use-modules (gnu packages emacs)
|
(use-modules (gnu packages zile)
|
||||||
(gnu packages xorg)
|
(gnu packages xorg)
|
||||||
(gnu packages base)
|
(gnu packages base)
|
||||||
(gnu packages admin)
|
(gnu packages admin)
|
||||||
|
@ -31,6 +31,7 @@
|
||||||
(gnu packages linux)
|
(gnu packages linux)
|
||||||
(gnu packages less)
|
(gnu packages less)
|
||||||
(gnu packages tor)
|
(gnu packages tor)
|
||||||
|
(gnu packages package-management)
|
||||||
|
|
||||||
(gnu system shadow) ; 'user-account'
|
(gnu system shadow) ; 'user-account'
|
||||||
(gnu services base)
|
(gnu services base)
|
||||||
|
@ -46,8 +47,8 @@
|
||||||
(uid 1000) (gid 100)
|
(uid 1000) (gid 100)
|
||||||
(comment "Guest of GNU")
|
(comment "Guest of GNU")
|
||||||
(home-directory "/home/guest"))))
|
(home-directory "/home/guest"))))
|
||||||
(services (cons* (slim-service #:auto-login? #f
|
(services (cons* (slim-service #:auto-login? #t
|
||||||
#:default-user "root")
|
#:default-user "guest")
|
||||||
|
|
||||||
;; QEMU networking settings.
|
;; QEMU networking settings.
|
||||||
(static-networking-service "eth0" "10.0.2.10"
|
(static-networking-service "eth0" "10.0.2.10"
|
||||||
|
@ -57,6 +58,5 @@
|
||||||
%base-services))
|
%base-services))
|
||||||
(packages (list bash coreutils findutils grep sed
|
(packages (list bash coreutils findutils grep sed
|
||||||
procps psmisc less
|
procps psmisc less
|
||||||
guile-2.0 dmd util-linux inetutils
|
guile-2.0 dmd guix util-linux inetutils
|
||||||
xterm emacs
|
xterm zile)))
|
||||||
tor)))
|
|
||||||
|
|
Loading…
Reference in New Issue