installer: Add KDE Plasma desktop environment.

* gnu/installer/services.scm (%system-services): Add KDE Plasma environment.
* gnu/tests/install.scm
(installation-target-desktop-os-for-gui-tests): Add
plasma-desktop-service-type to operating-system services.
(%test-gui-inst)led-desktop-os-encrypted): Extend side for Plasma.

Change-Id: Iaf55bb85f40865ee5b79abef23a98a3e04a1e244
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Rutherther 2025-10-20 21:32:58 +02:00 committed by Ludovic Courtès
parent 02d3a5a1fb
commit 1f024990dd
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5
2 changed files with 6 additions and 2 deletions

View file

@ -81,6 +81,9 @@
(desktop-environment
(name "MATE")
(snippet '((service mate-desktop-service-type))))
(desktop-environment
(name "KDE Plasma")
(snippet '((service plasma-desktop-service-type))))
(desktop-environment
(name "Icewm")
(packages '((specification->package "icewm"))))

View file

@ -2068,6 +2068,7 @@ build (current-guix) and then store a couple of full system images.")
(list (service gnome-desktop-service-type)
(service xfce-desktop-service-type)
(service mate-desktop-service-type)
(service plasma-desktop-service-type)
(set-xorg-configuration
(xorg-configuration
(keyboard-layout keyboard-layout)))
@ -2147,7 +2148,7 @@ build (current-guix) and then store a couple of full system images.")
#:encrypted? #t)
;; XXX: The disk-image size guess is too low. Use
;; a constant value until this is fixed.
#:install-size (* 8000 MiB)
#:target-size (* 9000 MiB)))
#:install-size (* 15000 MiB)
#:target-size (* 15000 MiB)))
;;; install.scm ends here