diff options
author | Marek Paśnikowski <marek@marekpasnikowski.pl> | 2024-07-22 15:58:48 +0200 |
---|---|---|
committer | Marek Paśnikowski <marek@marekpasnikowski.pl> | 2024-07-22 15:58:48 +0200 |
commit | 1ed4adf4d06704f8666c7996a469609df95e8cc8 (patch) | |
tree | 1696a196d6a7e81008a7105f8db603547db882bf | |
parent | 5766e336e94659db24f0cd68d6effa745e70ed88 (diff) |
fix: incorporate %base-user-accounts in %suweren-operating-system
-rw-r--r-- | suweren/system.scm | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/suweren/system.scm b/suweren/system.scm index 8bf5a49..6df0bdb 100644 --- a/suweren/system.scm +++ b/suweren/system.scm @@ -1,13 +1,20 @@ (define-module (suweren system) #:use-module (gnu system) ; operating-system + #:use-module (gnu system shadow) ; %base-user-accounts ) -;; string -> record operating-system +;; record bootloader-configuration -> +;; string -> +;; (record file-system) -> +;; (record user-account) -> +;; record operating-system (define-public (%suweren-operating-system bootloader-configuration* host-name* file-systems* users*) - (operating-system (bootloader bootloader-configuration*) - (host-name host-name*) - (file-systems file-systems*) - (users users*))) + (let ((users* (append %base-user-accounts + users*))) + (operating-system (bootloader bootloader-configuration*) + (host-name host-name*) + (file-systems file-systems*) + (users users*)))) |