summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Paśnikowski <marek@marekpasnikowski.pl>2024-07-29 13:38:45 +0200
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2024-07-29 13:38:45 +0200
commite72413b77c2aee35ec362a17d1c040bc832ebc1f (patch)
tree926c9216e14ed582ad1359b2b6e8233e17199ac5
parent4f2d79d26d540b24006b7b9f46ac7a3a8d7f44f1 (diff)
feat!(system): localize the system
-rw-r--r--suweren/home.scm4
-rw-r--r--suweren/system.scm6
2 files changed, 9 insertions, 1 deletions
diff --git a/suweren/home.scm b/suweren/home.scm
index 4817c9b..5162424 100644
--- a/suweren/home.scm
+++ b/suweren/home.scm
@@ -15,6 +15,7 @@
#:use-module (gnu home services sound)
;; gnupg
+ ;; pinentry-qt
#:use-module (gnu packages gnupg)
;; librewolf
@@ -38,7 +39,8 @@
;; (record service)
(define-public (%suweren-home-services host-name*)
(let* ((packages (list gnupg
- librewolf))
+ librewolf
+ pinentry-qt))
(bash (service home-bash-service-type
suweren-home-bash-configuration))
diff --git a/suweren/system.scm b/suweren/system.scm
index da2771a..7f0f053 100644
--- a/suweren/system.scm
+++ b/suweren/system.scm
@@ -90,6 +90,8 @@
;; string ->
;; (record file-system) ->
;; (record user-account) ->
+;; string ->
+;; string ->
;; (record service) ->
;; record operating-system
(define-public (%suweren-operating-system kernel*
@@ -100,6 +102,8 @@
host-name*
file-systems*
users*
+ timezone*
+ locale*
services*)
(let* ((sddm-configuration* (sddm-configuration (theme "breeze")))
@@ -133,4 +137,6 @@
(host-name host-name*)
(file-systems file-systems*)
(users users*)
+ (timezone timezone*)
+ (locale locale*)
(services services*))))