summaryrefslogtreecommitdiff
path: root/channels.scm
diff options
context:
space:
mode:
authorMarek Paśnikowski <marek@marekpasnikowski.pl>2024-03-18 18:29:22 +0100
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2024-03-18 18:29:22 +0100
commit9e92802cf02bc31e0667d2ae1b79540c4b6a72a8 (patch)
tree1c39e7c4c1e31a4b4139d13e8c9f646153fe98fd /channels.scm
parentc2ed6a90f3cdbc725b572b87687a981b20b0ae7c (diff)
Implement channels for aisaka system
Diffstat (limited to 'channels.scm')
-rw-r--r--channels.scm24
1 files changed, 24 insertions, 0 deletions
diff --git a/channels.scm b/channels.scm
index 01a80f6..ac8feb4 100644
--- a/channels.scm
+++ b/channels.scm
@@ -11,6 +11,9 @@
(define mbakke-fingerprint
(openpgp-fingerprint "BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA"))
+(define nonguix-fingerprint
+ (openpgp-fingerprint "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5"))
+
;;; Introductions
(define deployment-introduction
@@ -25,6 +28,10 @@
(make-channel-introduction "9edb3f66fd807b096b48283debdcddccfea34bad"
mbakke-fingerprint))
+(define nonguix-introduction
+ (make-channel-introduction "897c1a470da759236cc11798f4e0a5f7d4d59fbc"
+ nonguix-fingerprint))
+
;;; Channels
(define deployment
@@ -37,19 +44,36 @@
(url "https://git.marekpasnikowski.pl/git/distribution.git")
(introduction distribution-introduction)))
+(define jeko
+ (channel (name 'jeko)
+ (url "https://framagit.org/Jeko/guix-jeko-channel.git")))
+
(define guix*
(channel (name 'guix)
(branch "private")
(url "https://git.marekpasnikowski.pl/git/guix.git")
(introduction guix*-introduction)))
+(define nonguix
+ (channel (name 'nonguix)
+ (url "https://gitlab.com/nonguix/nonguix")
+ (introduction nonguix-introduction)))
+
;;; Channel lists
+(define aisaka-channels
+ (list deployment jeko nonguix))
+
(define izumi-channels
(list deployment distribution guix*))
;;; Channel services
+(define-public aisaka-channels-service-type
+ (simple-service 'aisaka-channels
+ home-channels-service-type
+ aisaka-channels))
+
(define-public izumi-channels-service-type
(service home-channels-service-type
izumi-channels))