diff options
-rw-r--r-- | suweren/system.scm | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/suweren/system.scm b/suweren/system.scm index 8c31926..4c478a2 100644 --- a/suweren/system.scm +++ b/suweren/system.scm @@ -1,5 +1,8 @@ (define-module (suweren system) + #:use-module (gnu packages kde-pim) ; kgpg #:use-module (gnu services) ; modify-services + ; profile-service-type + ; simple-service #:use-module (gnu services base) ; guix-configuration ; guix-service-type ; login-configuration @@ -16,6 +19,16 @@ #:use-module (guix gexp) ; plain-file ) +;; (list record* package) +(define packages + (list kded)) + +;; record* service +(define profile + (simple-service 'distribution-packages + profile-service-type + packages)) + ;; record guix-configuration -> ;; record guix-configuration (define (guix configuration) @@ -122,6 +135,7 @@ => (login configuration)))) (suweren-services (list plasma-desktop + profile sddm)) (file-systems* (append %base-file-systems |