diff options
Diffstat (limited to 'suweren')
-rw-r--r-- | suweren/services.scm | 8 | ||||
-rw-r--r-- | suweren/system.scm | 14 |
2 files changed, 19 insertions, 3 deletions
diff --git a/suweren/services.scm b/suweren/services.scm index ae6fe21..5200206 100644 --- a/suweren/services.scm +++ b/suweren/services.scm @@ -7,6 +7,7 @@ #:use-module (gnu services desktop) #:use-module (gnu services sddm) #:use-module (gnu services sound) + #:use-module (gnu services syncthing) #:use-module (gnu services xorg) #:use-module (services guix channels) #:use-module (services nonguix substitute) @@ -44,10 +45,13 @@ nbfc-configuration*)) (plasma-desktop-service (service plasma-desktop-service-type)) (sddm-service (service sddm-service-type - sddm-configuration*))) + sddm-configuration*)) + (syncthing-service (service syncthing-service-type + (syncthing-configuration (user "marek"))))) (append %desktop-services* trezor-bridge (list cups-service nbfc-service plasma-desktop-service - sddm-service)))) + sddm-service + syncthing-service)))) diff --git a/suweren/system.scm b/suweren/system.scm index 0c82fd9..9ee81b9 100644 --- a/suweren/system.scm +++ b/suweren/system.scm @@ -11,6 +11,8 @@ ; plasma-desktop-service-type #:use-module (gnu services sddm) ; sddm-configuration ; sddm-service-type + #:use-module (gnu services syncthing) ; syncthing-configuration + ; syncthing-service-type #:use-module (gnu services xorg) ; gdm-service-type #:use-module (gnu system) ; operating-system #:use-module (gnu system file-systems) ; %base-file-systems @@ -96,6 +98,15 @@ (login-configuration (inherit configuration) (allow-empty-passwords? #f))) +;; record syncthing-configuration +(define syncthing-configuration* + (syncthing-configuration (user "marek"))) + +;; record syncthing-service-type +(define syncthing + (service syncthing-service-type + syncthing-configuration*)) + ;; record package -> ;; record bootloader-configuration -> ;; bool | record keyboard-layout -> @@ -138,7 +149,8 @@ (login configuration)))) (suweren-services (list plasma-desktop profile - sddm)) + sddm + syncthing)) (file-systems* (append %base-file-systems file-systems*)) |