config/guix/system/default: Add brielmaier substitute server.

master
Pierre Neidhardt 2020-11-13 10:54:33 +01:00
parent 169bae2ec0
commit 77675288bb
1 changed files with 26 additions and 24 deletions

View File

@ -58,30 +58,32 @@ StrictNodes 1")
(service tor-service-type (service tor-service-type
(tor-configuration (tor-configuration
(config-file (plain-file "tor.conf" %ambrevar/tor-config)))) (config-file (plain-file "tor.conf" %ambrevar/tor-config))))
;; Use the "desktop" services, which include the X11 log-in service, networking ;; Use the "desktop" services, which include the X11 log-in service, networking
;; with Wicd, and more. ;; with Wicd, and more.
(modify-services (modify-services
%desktop-services %desktop-services
;; (guix-service-type config => (guix-service-type config =>
;; (guix-configuration (guix-configuration
;; (inherit config) (inherit config)
;; ;; Don't clean build deps. ;; Don't clean build deps.
;; ;; See (info "(guix) Invoking guix-daemon"). ;; See (info "(guix) Invoking guix-daemon").
;; ;; WARNING: This tends to yield an ever-growing store. ;; WARNING: This tends to yield an ever-growing store.
;; ;; (extra-options '("--gc-keep-outputs")) ;; (extra-options '("--gc-keep-outputs"))
;; ;; Specify substitutes manually. Defaults (substitute-urls (append
;; ;; should be good enough in most cases. (@@ (guix scripts substitute) %default-substitute-urls)
;; (substitute-urls ;; TODO: Does not work?
;; (list ;; Nonguix:
;; "https://ci.guix.gnu.org" (list "https://mirror.brielmaier.net")))
;; "https://gx.bufio.org")) (authorized-keys (append
;; (extra-options '("--max-jobs=2")))) %default-authorized-guix-keys
(udev-service-type config => (list (local-file
(udev-configuration (format #f "~a/.config/guix/mirror.brielmaier.net.pub" (getenv "HOME"))))))))
(inherit config) (udev-service-type config =>
(rules (append (udev-configuration-rules config) (udev-configuration
(list ;; %nitrokey-udev-rule (inherit config)
%ambrevar/cdemu-vhba-udev-rule)))))))) (rules (append (udev-configuration-rules config)
(list ;; %nitrokey-udev-rule
%ambrevar/cdemu-vhba-udev-rule))))))))
(define-public %ambrevar/packages (define-public %ambrevar/packages
(cons* nss-certs ; for HTTPS access (cons* nss-certs ; for HTTPS access