summaryrefslogtreecommitdiff
path: root/guix
diff options
context:
space:
mode:
authorThanos Apollo <[email protected]>2024-06-25 11:38:16 +0300
committerThanos Apollo <[email protected]>2024-06-25 11:48:43 +0300
commit3f93cbd8ea70bec1ec892ce8a7802331af555edc (patch)
treea0660ba1b23c8f7aaac763d3112b4b60cc58fc8b /guix
parent50ad0ba1ea73f68ead8db9f97614e10f5a72f699 (diff)
guix:(system-create) Update networking services
Use network-manager instead of dhcp, dhcp wouldn't work with iwd
Diffstat (limited to 'guix')
-rw-r--r--guix/system-create.scm12
1 files changed, 7 insertions, 5 deletions
diff --git a/guix/system-create.scm b/guix/system-create.scm
index 4774749..2d382c5 100644
--- a/guix/system-create.scm
+++ b/guix/system-create.scm
@@ -66,6 +66,13 @@
(append (list
(service docker-service-type)
+ ;; Networking services
+ (service tailscale-service-type)
+ (service iwd-service-type)
+ (service network-manager-service-type
+ (network-manager-configuration
+ (shepherd-requirement '(iwd))))
+
(service transmission-daemon-service-type
(transmission-daemon-configuration
;; Accept requests from this and other hosts on the
@@ -115,11 +122,6 @@
(using-pam? #t)
(using-setuid? #f)))
- ;; Networking services
- (service tailscale-service-type)
- (service dhcp-client-service-type)
- (service iwd-service-type)
-
(service modem-manager-service-type) ;; For cellular modems
polkit-wheel-service
(service tor-service-type)