summaryrefslogtreecommitdiff
path: root/suweren
diff options
context:
space:
mode:
authorMarek Paśnikowski <marek@marekpasnikowski.pl>2024-07-22 20:58:53 +0200
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2024-07-22 21:08:35 +0200
commite6a36183595861ab4e726eff480b61c1e81eb670 (patch)
tree070b1467035a5c2ec7133a0aecfd3653404a4d78 /suweren
parenta671de9fb779b98216f7ec296659d3b41c7da014 (diff)
feat: install KDE Plasma in %suweren-operating-system
Diffstat (limited to 'suweren')
-rw-r--r--suweren/system.scm13
1 files changed, 10 insertions, 3 deletions
diff --git a/suweren/system.scm b/suweren/system.scm
index 30f5961..9ad5d2d 100644
--- a/suweren/system.scm
+++ b/suweren/system.scm
@@ -3,7 +3,9 @@
#:use-module (gnu services base) ; login-configuration
; login-service-type
#:use-module (gnu services desktop) ; %desktop-services
- #:use-module (gnu services sddm) ; sddm-service-type
+ ; plasma-desktop-service-type
+ #:use-module (gnu services sddm) ; sddm-configuration
+ ; sddm-service-type
#:use-module (gnu services xorg) ; gdm-service-type
#:use-module (gnu system) ; operating-system
#:use-module (gnu system shadow) ; %base-user-accounts
@@ -24,14 +26,19 @@
host-name*
file-systems*
users*)
- (let* ((sddm (service sddm-service-type))
+ (let* ((sddm-configuration* (sddm-configuration (theme "breeze")))
+
+ (plasma-desktop (service plasma-desktop-service-type))
+ (sddm (service sddm-service-type
+ sddm-configuration*))
(%desktop-services* (modify-services %desktop-services
(delete gdm-service-type)
(login-service-type configuration
=>
(login configuration))))
- (suweren-services (list sddm))
+ (suweren-services (list plasma-desktop
+ sddm))
(services* (append %desktop-services*
suweren-services))