installer: Include icewm as a desktop environment.

* gnu/installer/services.scm (%system-services): Include icewm as a desktop
environment.
* gnu/tests/install.scm (installation-target-desktop-os-for-gui-tests): Add
icewm to the list of packages.
* etc/manifests/release.scm: (%system-packages): Add icewm.

Change-Id: I881c1dd4289281e51c81d83fac785ef064e6ff6a
Signed-off-by: Christopher Baines <mail@cbaines.net>
This commit is contained in:
Andy Tai 2025-02-09 11:20:11 -08:00 committed by Christopher Baines
parent 022d33e1ea
commit 38011da03d
No known key found for this signature in database
GPG key ID: 5E28A33B0B84F577
3 changed files with 5 additions and 2 deletions

View file

@ -68,7 +68,7 @@ TARGET."
;; Key packages proposed by the Guix System installer. ;; Key packages proposed by the Guix System installer.
(append (map specification->package (append (map specification->package
'("xorg-server" "xfce" "gnome" "mate" "enlightenment" '("xorg-server" "xfce" "gnome" "mate" "enlightenment"
"openbox" "awesome" "i3-wm" "ratpoison" "icewm" "openbox" "awesome" "i3-wm" "ratpoison"
"emacs" "emacs-exwm" "emacs-desktop-environment" "emacs" "emacs-exwm" "emacs-desktop-environment"
"xlockmore" "slock" "libreoffice" "xlockmore" "slock" "libreoffice"
"connman" "network-manager" "network-manager-applet" "connman" "network-manager" "network-manager-applet"

View file

@ -83,6 +83,9 @@
(desktop-environment (desktop-environment
(name "Enlightenment") (name "Enlightenment")
(snippet '((service enlightenment-desktop-service-type)))) (snippet '((service enlightenment-desktop-service-type))))
(desktop-environment
(name "Icewm")
(snippet '((specification->package "icewm"))))
(desktop-environment (desktop-environment
(name "Openbox") (name "Openbox")
(packages '((specification->package "openbox")))) (packages '((specification->package "openbox"))))

View file

@ -2013,7 +2013,7 @@ build (current-guix) and then store a couple of full system images.")
;; Make sure that all the packages and services that may be used by the ;; Make sure that all the packages and services that may be used by the
;; graphical installer are available. ;; graphical installer are available.
(packages (append (packages (append
(list openbox awesome i3-wm i3status (list icewm openbox awesome i3-wm i3status
dmenu st ratpoison xterm dmenu st ratpoison xterm
emacs emacs-exwm emacs-desktop-environment) emacs emacs-exwm emacs-desktop-environment)
%base-packages)) %base-packages))