summaryrefslogtreecommitdiff
path: root/system-configuration.scm
diff options
context:
space:
mode:
Diffstat (limited to 'system-configuration.scm')
-rw-r--r--system-configuration.scm49
1 files changed, 25 insertions, 24 deletions
diff --git a/system-configuration.scm b/system-configuration.scm
index f29ac61..f1bec80 100644
--- a/system-configuration.scm
+++ b/system-configuration.scm
@@ -40,30 +40,31 @@
"ntfs-3g"))
%base-packages))
(services
- (cons*
- (service openssh-service-type)
- (service
- (service-type
- (name 'trezor-system-packages)
- (extensions
- (list
- (service-extension profile-service-type
- (lambda (_)
- (map specification->package
- (list
- "trezord"
- "trezord-udev-rules"))))))
- (description "TrezorD packages needed by the system.")
- (default-value #f)))
- (service cups-service-type
- (cups-configuration (extensions `(,cups-filters
- ,epson-inkjet-printer-escpr))
- (web-interface? #t)))
- (service git-daemon-service-type)
- (service gnome-desktop-service-type)
- (service tor-service-type (tor-configuration
- (control-socket? #t)))
- (udev-rules-service 'trezord trezord-udev-rules)
+ (append
+ (list
+ (service openssh-service-type)
+ (service
+ (service-type
+ (name 'trezor-system-packages)
+ (extensions
+ (list
+ (service-extension profile-service-type
+ (lambda (_)
+ (map specification->package
+ (list
+ "trezord"
+ "trezord-udev-rules"))))))
+ (description "TrezorD packages needed by the system.")
+ (default-value #f)))
+ (service cups-service-type
+ (cups-configuration (extensions `(,cups-filters
+ ,epson-inkjet-printer-escpr))
+ (web-interface? #t)))
+ (service git-daemon-service-type)
+ (service gnome-desktop-service-type)
+ (service tor-service-type (tor-configuration
+ (control-socket? #t)))
+ (udev-rules-service 'trezord trezord-udev-rules))
(modify-services %desktop-services
(elogind-service-type
configuration =>