summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Paśnikowski <marek@marekpasnikowski.pl>2024-10-13 23:03:20 +0200
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2024-10-13 23:03:20 +0200
commitda010cb095dcbfde1a7a48d29f57200debaf8580 (patch)
treec21c100b530eda66a8d790d73228eb50417a6cd9
parent3fbf540c93f832b3832324ca82fdc537d353b03c (diff)
refactor(mcdowell): implement groups of operating-system*
-rw-r--r--systems/mcdowell.scm6
1 files changed, 4 insertions, 2 deletions
diff --git a/systems/mcdowell.scm b/systems/mcdowell.scm
index 65c1fdd..2cc9c48 100644
--- a/systems/mcdowell.scm
+++ b/systems/mcdowell.scm
@@ -65,11 +65,12 @@
(define-public operating-system*
(let
- ((%default-kernel-arguments (@ (gnu system) %default-kernel-arguments))
+ ((%base-groups (@ (gnu system shadow) %base-groups))
+ (%base-initrd-modules (@ (gnu system linux-initrd) %base-initrd-modules))
+ (%default-kernel-arguments (@ (gnu system) %default-kernel-arguments))
(file-systems* (@ (machines amd64) file-systems*))
(firmware* (@ (machines amd64) firmware*))
(initrd* (@ (machines amd64) initrd*))
- (%base-initrd-modules (@ (gnu system linux-initrd) %base-initrd-modules))
(kernel-amd64 (@ (machines amd64) kernel-amd64))
(swap-devices* (@ (machines amd64) swap-devices*)))
((@ (gnu system) operating-system)
@@ -88,6 +89,7 @@
(file-systems (file-systems* host-name*))
(swap-devices (swap-devices* host-name*))
(users (users-mcdowell))
+ (groups %base-groups)
(timezone "Europe/Warsaw")
;; locale*
(services services-mcdowell))))