# GNU/Radix This repository features my [GNU Guix](https://guix.gnu.org/) configuration and custom channel. ![awesome-1](./screenshots/awesome-1.jpg) ![awesome-2](./screenshots/awesome-2.jpg) ## Here you can find (at the moment) ### my personal configurations of - awesome - doas - fish - git - GNU Bash - GNU Emacs - GNU Info - kakoune - lf - mpv - newsraft - thinkfan - zathura ### 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 "f9130e11e35d2c147c6764ef85542dc58dc09c4f" (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 "f9130e11e35d2c147c6764ef85542dc58dc09c4f" (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)