aboutsummaryrefslogtreecommitdiffstats
path: root/README.org
blob: 67932a69b7483280c939e7f876c899dc61659891 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#+TITLE: My Guix Packages

To use this channel (although I don’t see why you would want to) add the following channel to your =channels.scm=:

#+begin_src scheme
  (channel
     (name 'oni)
     (url "https://code.ryuslash.org/ryuslash/guix-packages.git")
     (introduction
      (make-channel-introduction
       "646573578b7adfbff415645fed201269076cebf6"
       (openpgp-fingerprint
        "061C C5C4 D936 C9A8 AECC  1A17 7D5C 407B 4350 25C1"))))
#+end_src

Or, if you're using Guix Home to configure your user profile, you can do it like this:

#+begin_src scheme
  (use-modules ((gnu home services guix)
                #:select (home-channels-service-type))
               ((gnu home)
                #:select (home-environment))
               ((gnu services)
                #:select (simple-service))
               ((guix channels)
                #:select (channel
                          make-channel-introduction
                          openpgp-fingerprint)))

  (home-environment
   (services
    (list
     (simple-service
      'my-channel-service
      home-channels-service-type
      (list
       (channel
        (name 'oni)
        (url "https://code.ryuslash.org/ryuslash/guix-packages.git")
        (introduction
         (make-channel-introduction
          "646573578b7adfbff415645fed201269076cebf6"
          (openpgp-fingerprint
           "061C C5C4 D936 C9A8 AECC  1A17 7D5C 407B 4350 25C1"))))))))
   ;; ...
   )
#+end_src