From 63c8793764c859afd19aa7ba0475cc9acefe35c5 Mon Sep 17 00:00:00 2001 From: Marek Paśnikowski Date: Tue, 8 Oct 2024 16:38:09 +0200 Subject: refactor(izumi): isolate (etc-mailname) service --- systems/izumi/izumi.scm | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'systems/izumi') 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 -- cgit v1.2.3