Company logo: Granite slab with DM Bespoke Computer
                Solutions written on it.

The DMBCS Guix Channel

GNU Guix is a powerful transactional, functional package manager configured through a declarative language (Scheme). It is so powerful that it can be used to build an entire (and very comprehensive) operating system: GNU GuixSD.

The Guix home page is at https://guix.gnu.org, and a very comprehensive manual is at https://guix.gnu.org/manual.

Channels are extensions to the base Guix system. The DMBCS channel allows us to disseminate projects that we are working on ahead of official releases. Note that, for this reason, the channel should be considered transient in nature, and the software in a pre-release state of evolution.

The channel descriptor is

(channel
  (name 'dmbcs-development)
  (url "https://khleedril.org/forge/dmbcs/guix-channel.git")
  (branch "trunk")
  (introduction
     (make-channel-introduction
         "2ea5ab7cc2408b316edfea947c5c522d57031758"
         (openpgp-fingerprint
        "E23C 21ED 864F F4F3 A711  4CDF CA47 1FD5 0161 8A49"))))

This must be returned as part of a list of channel descriptors in your ${HOME}/.config/guix/channels.scm file; the obvious way to do this is to enclose it in a (list ...) form. See here for the official documentation of Guix channels.

Once you have the above, after performing a guix pull, you can perform guix package --install ... with the following packages.

Contact and Support

Please click here if you wish to send us a message, for help or support, or even just to let us know that you are successfully using any of this software!

Mailing list

If you would like to receive e-mail notices of matters arising about this application, you may request this through the contact form.

Contribution to development

We will happily consider contributions to the source code if you provide the address of a GIT repository we can pull from, and will consider all bug reports and feature requests made to the above contact form.

Donations

Bitcoin address
Ethereum address

Like all free (as in free beer) FOSS software, the amount of time that can be devoted to this project is limited by the needs of the developers to otherwise earn a living wage. Contributions to the project will make a difference to the amount of resource available to it. If possible, please contribute by Bitcoin to the address 1PWHez4zT2xt6PoyuAwKPJsgRznAKwTtF9, or Ethereum to 0xd306277ef68026a64bdd8c99ac7f19f21b3da6fb. For other forms of donation please message us at the contact form at https://khleedril.org/dmbcs/contact. If you want paid support, or want to pay for specific features to be developed, DMBCS will most likely be happy to oblige!

Thank you.

This web page Copyright © 2025 DM Bespoke Computer Solutions.

This page was last modified October, 2025

This page is https://khleedril.org/dmbcs/guix-channel.