summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Paśnikowski <marek@marekpasnikowski.pl>2024-07-31 02:06:53 +0200
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2024-07-31 02:06:53 +0200
commit96e5fe910b90d8b56ba6a1f6894f5f2e9e3957d4 (patch)
treeda74e36ff281327369358a487e060df4eff1133c
parent40ce7d806cc664bcc4ad6bb4bc29945b8720e5ad (diff)
feat(system): install kgpg
-rw-r--r--suweren/system.scm14
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