aboutsummaryrefslogtreecommitdiff
path: root/tw/system.scm
diff options
context:
space:
mode:
authorTimo Wilken2024-08-25 14:24:15 +0200
committerTimo Wilken2024-08-25 16:37:05 +0200
commit161dc84fce2c2de603d0b867d07e9a412897e51c (patch)
treecd3e6acdf6d9d14c3d3d5d15d239d7aabc851956 /tw/system.scm
parentba42cfca8631fb719716c0d3216ca4c983aa62e5 (diff)
Configure nullmailer on servers
Diffstat (limited to 'tw/system.scm')
-rw-r--r--tw/system.scm7
1 files changed, 6 insertions, 1 deletions
diff --git a/tw/system.scm b/tw/system.scm
index d9e33f0e..a66a9230 100644
--- a/tw/system.scm
+++ b/tw/system.scm
@@ -1,6 +1,5 @@
(define-module (tw system)
#:use-module (ice-9 string-fun)
- #:use-module (srfi srfi-26)
#:use-module (gnu)
#:use-module (gnu services)
#:use-module (gnu system)
@@ -10,6 +9,8 @@
#:use-module (tw packages catppuccin)
#:use-module (tw packages scanner)
#:use-module (tw services desktop)
+ #:use-module (tw services mail)
+ #:use-module (tw services secrets)
#:use-module (tw services wireguard))
(use-package-modules acl admin android avahi backup certs cups curl disk
@@ -114,6 +115,10 @@
(simple-service 'guix-gc mcron-service-type
(list #~(job "0 2 * * *" "guix gc -d 2w")))
+ (service mta-service-type
+ (mta-configuration
+ (host-name host-name)))
+
;; Network setup
(service dhcp-client-service-type)
(service ntp-service-type)