aboutsummaryrefslogtreecommitdiff
path: root/kbg
diff options
context:
space:
mode:
authorKenny Ballou <kb@devnulllabs.io>2023-02-20 16:58:45 -0700
committerKenny Ballou <kb@devnulllabs.io>2023-02-20 16:58:45 -0700
commit50e382795a12856e2b6e03216459f53e15b01352 (patch)
treed129dc243562c45bd94d55781a6f2a047a935819 /kbg
parent971160f662b5fe6dd71fa2c155bb3317d67b7078 (diff)
downloaddotfiles-50e382795a12856e2b6e03216459f53e15b01352.tar.gz
dotfiles-50e382795a12856e2b6e03216459f53e15b01352.tar.xz
add nonguix and psychonotebook substitute servers
Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
Diffstat (limited to 'kbg')
-rw-r--r--kbg/services/desktop.scm15
1 files changed, 15 insertions, 0 deletions
diff --git a/kbg/services/desktop.scm b/kbg/services/desktop.scm
index 39451de6..fb82d5f4 100644
--- a/kbg/services/desktop.scm
+++ b/kbg/services/desktop.scm
@@ -1,4 +1,6 @@
(define-module (kbg services desktop)
+ #:use-module (kbg)
+ #:use-module (guix)
#:use-module (gnu services)
#:use-module (gnu services base)
#:use-module (gnu services desktop)
@@ -12,6 +14,19 @@
(define %kbg-desktop-services
(modify-services %desktop-services
+ (guix-service-type config =>
+ (guix-configuration
+ (inherit config)
+ (substitute-urls
+ (append %default-substitute-urls
+ (list "https://substitutes.nonguix.org"
+ "https://substitutes.guix.pyschonotebook.org")))
+ (authorized-keys
+ (append %default-authorized-guix-keys
+ (list (local-file (string-append %dotfiles-root
+ "keys/guix/substitutes.nonguix.org.pub"))
+ (local-file (string-append %dotfiles-root
+ "keys/guix/substitutes.guix.psychonotebook.org.pub")))))))
(network-manager-service-type config =>
(network-manager-configuration
(inherit config)