diff --git a/README.md b/README.md index 51870a7..d1d0d66 100644 --- a/README.md +++ b/README.md @@ -22,3 +22,39 @@ This repository features my [GNU Guix](https://guix.gnu.org/) configuration and ### and some (not too impressive) [guile modules](https://codeberg.org/anemofilia/radix/src/branch/main/modules/radix) +## Usage +To update Radix along with Guix via guix pull, write the following definition to ~/.config/guix/channels.scm, + +```scheme +(channel + (name 'radix) + (url "https://codeberg.org/anemofilia/radix.git") + (branch "main") + (introduction + (make-channel-introduction + "85d30480a1907539855fedee6e6a02362e1895ba" + (openpgp-fingerprint + "99D0 38B0 CC2F 7356 34D0 82F3 5A8F 3D62 C87A 2B33")))) +``` + +for example: + +```scheme +;; ~/.config/guix/channels.scm +(cons (channel + (name 'radix) + (url "https://codeberg.org/anemofilia/radix.git") + (branch "main") + (introduction + (make-channel-introduction + "85d30480a1907539855fedee6e6a02362e1895ba" + (openpgp-fingerprint + "99D0 38B0 CC2F 7356 34D0 82F3 5A8F 3D62 C87A 2B33")))) + %default-channels) +;; channels.scm ends here. +``` +If you are a [Guix Home](https://guix.gnu.org/en/manual/devel/en/html_node/Home-Configuration.html) user, check out the home-channels-service-type. + +## Consider also visiting these channels +- [Hako - Rosenthal](https://codeberg.org/hako/Rosenthal) +- [Akagi - Guix channel](https://git.sr.ht/~akagi/guixrc)