channels.scm (1388B)
1 (define-module (mt channels) 2 #:use-module (gnu services base) 3 #:use-module (guix channels) 4 #:use-module (guix gexp) 5 #:export (%mt-channels 6 %mt-substitute-urls 7 %mt-authorized-guix-keys)) 8 9 (define %mt-channels 10 (list (channel 11 (name 'nonguix) 12 (url "https://gitlab.com/nonguix/nonguix") 13 (commit "1a9423530362ff898683fd9e29894d926587f85f") 14 (introduction 15 (make-channel-introduction 16 "897c1a470da759236cc11798f4e0a5f7d4d59fbc" 17 (openpgp-fingerprint 18 "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5")))) 19 (channel 20 (name 'guix) 21 (branch "master") 22 (url "https://git.guix.gnu.org/guix.git") 23 (commit "74e902849934fbdfd63316e39e5d180d58dcc514") 24 (introduction 25 (make-channel-introduction 26 "9edb3f66fd807b096b48283debdcddccfea34bad" 27 (openpgp-fingerprint 28 "BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA")))))) 29 30 (define %mt-substitute-urls 31 `(,@%default-substitute-urls 32 "https://substitutes.nonguix.org")) 33 34 ;; TODO: Add server keys 35 (define %mt-authorized-guix-keys 36 (cons* 37 (plain-file "nonguix.pub" "\ 38 (public-key 39 (ecc 40 (curve Ed25519) 41 (q #C1FD53E5D4CE971933EC50C9F307AE2171A2D3B52C804642A7A35F84F3A4EA98#)))") 42 %default-authorized-guix-keys)) 43 44 %mt-channels
