diff options
author | Marek Paśnikowski <marek@marekpasnikowski.pl> | 2024-09-29 11:05:58 +0200 |
---|---|---|
committer | Marek Paśnikowski <marek@marekpasnikowski.pl> | 2024-09-29 12:34:44 +0200 |
commit | eb70a903b21a38374c675eae231a346c66bd810a (patch) | |
tree | 0ae13ebcc774d43e6a2d9577cfaed49032fae86b | |
parent | 81cb1ba4cfad3b1ec4a68639994c5e1b5deca17e (diff) |
refactor(system): remove file-systems field from %suweren-operating-system
-rw-r--r-- | suweren/system.scm | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/suweren/system.scm b/suweren/system.scm index 0793cbb..bbdfa49 100644 --- a/suweren/system.scm +++ b/suweren/system.scm @@ -15,7 +15,7 @@ ; syncthing-service-type #:use-module (gnu services xorg) ; gdm-service-type #:use-module (gnu system) ; operating-system - #:use-module (gnu system file-systems) ; %base-file-systems + ;; #:use-module (gnu system file-systems) ; %base-file-systems #:use-module (gnu system shadow) ; %base-user-accounts #:use-module (guix channels) ; %default-channels #:use-module (guix gexp) ; plain-file @@ -98,6 +98,9 @@ (login-configuration (inherit configuration) (allow-empty-passwords? #f))) +(define-public %suweren-file-systems + (@ (gnu system file-systems) %base-file-systems)) + ;; record syncthing-configuration (define syncthing-configuration* (syncthing-configuration (user "marek"))) @@ -120,7 +123,8 @@ ;; string -> ;; (record service) -> ;; record operating-system -(define-public %suweren-operating-system +(define-public (suweren-operating-system) + (use-modules (gnu system file-systems)) (let* ((sddm-configuration* (sddm-configuration (theme "breeze") (auto-login-user "lilia"))) @@ -141,8 +145,6 @@ sddm syncthing)) - (file-systems* (append %base-file-systems - file-systems*)) (services* (append %desktop-services* suweren-services services*)) @@ -154,7 +156,7 @@ (initrd initrd*) (firmware firmware*) (host-name host-name*) - (file-systems file-systems*) + (file-systems %suweren-file-systems) (swap-devices swap-devices*) (users users*) (timezone timezone*) |