diff --git a/operating-systems/buer.scm b/operating-systems/buer.scm index fc23112..25ae848 100644 --- a/operating-systems/buer.scm +++ b/operating-systems/buer.scm @@ -146,7 +146,8 @@ #|gawk |# gawk #|guile |# guile-next guile-colorized guile-readline #|less |# less - #|linux |# e2fsprogs iproute kmod procps psmisc util-linux + #|linux |# e2fsprogs iproute kmod linux-libre-documentation + procps psmisc util-linux #|man |# man-db man-pages #|shells |# dash-next #|texinfo |# info-reader @@ -272,7 +273,6 @@ (service dhcp-client-service-type (dhcp-client-configuration (interfaces 'all))) - (service tor-service-type) (simple-service 'extra-hosts hosts-service-type (list (host "192.168.100.33" "yumiko.local" @@ -311,7 +311,11 @@ #|Doas configuration services|# (simple-service 'miscellaneous-permissions doas-service-type (list (permit (identity ":wheel") - (setenv `(("GUILE_LOAD_PATH" . #t)))))) + (setenv `(("GUILE_LOAD_PATH" . #t)))) + (permit (identity ":wheel") + (setenv `(("GUILE_LOAD_PATH" . #t) + ("PATH" . #t))) + (command "guix")))) (simple-service 'text-editors-permissions doas-service-type (map (lambda (cmd) (permit (identity ":wheel") @@ -339,7 +343,7 @@ (command "herd") (args (map symbol->string (list action service))))) - '(tor networking wpa-supplicant) + '(networking wpa-supplicant) '(doc stop start enable status restart disable))) #|Special file services|# (service special-files-service-type