summaryrefslogtreecommitdiff
path: root/systems/izumi
diff options
context:
space:
mode:
authorMarek Paśnikowski <marek@marekpasnikowski.pl>2024-10-08 16:38:09 +0200
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2024-10-08 16:38:09 +0200
commit63c8793764c859afd19aa7ba0475cc9acefe35c5 (patch)
tree2846aef18dcd51a64c8b3046664c63b9c11e5e6f /systems/izumi
parent1c911186cc73f59cc49adce7825f1fe31fb14b2e (diff)
refactor(izumi): isolate (etc-mailname) service
Diffstat (limited to 'systems/izumi')
-rw-r--r--systems/izumi/izumi.scm12
1 files changed, 7 insertions, 5 deletions
diff --git a/systems/izumi/izumi.scm b/systems/izumi/izumi.scm
index 139b4ee..9e59494 100644
--- a/systems/izumi/izumi.scm
+++ b/systems/izumi/izumi.scm
@@ -54,6 +54,12 @@
;;;???????????????????????????????????????????????????????????????????
+(define (etc-mailname)
+ (simple-service 'etc-files
+ etc-service-type
+ (list `("mailname" ,(plain-file "mailname"
+ "marekpasnikowski.pl\n")))))
+
(define (home-services)
(service (@ (gnu services guix) guix-home-service-type)
`(("marek" ,(home-environment (packages (map specification->package+output
@@ -433,11 +439,7 @@
'nss-profile
profile-service-type
( list nss-certs ) )
- ( simple-service
- 'etc-files
- etc-service-type
- ( list
- `( "mailname" ,( plain-file "mailname" "marekpasnikowski.pl\n" ) ) ) )
+ (etc-mailname)
(home-services))))
(define swap-device-izumi-1