This is a personal collection of scripts that I use to reduce the cognitive effort required to contribute to Guix.
This R package provides a single procedure guix.install(), which allows users to install R packages via Guix right from within their running R session. If the requested R package does not exist in Guix at this time, the package and all its missing dependencies will be imported recursively and the generated package definitions will be written to ~/.Rguix/packages.scm. This record of imported packages can be used later to reproduce the environment, and to add the packages in question to a proper Guix channel (or Guix itself). guix.install() not only supports installing packages from CRAN, but also from Bioconductor or even arbitrary git or mercurial repositories, replacing the need for installation via devtools.
This package provides an additional functionality for Emacs Guix.
Extensions for guix command line that should be upstreamed once proven they are good.
Extensions for guix command line that should be upstreamed once proven they are good.
This Guix extension provides a shell redirect from guix send-email to git send-email.
This package provides a Curl script to get the most recent fully evaluated commit from the build farm.
The SVG files in this directory are intended to be used as backgrounds for different components of the GNU system like login managers and desktop environments. The backgrounds are available in different aspect ratios which are indicated in the file name.
cl-guix-utils is a collection of Common lisp utilities for using guix. The primary feature is being able to load Common Lisp guix packages by system name without restarting the lisp process.
cl-guix-utils is a collection of Common lisp utilities for using guix. The primary feature is being able to load Common Lisp guix packages by system name without restarting the lisp process.
The Guix Data Service stores data about GNU Guix, and provides this through a web interface. It supports listening to the guix-commits mailing list to find out about new revisions, then loads the data from these in to a PostgreSQL database.
cl-guix-utils is a collection of Common lisp utilities for using guix. The primary feature is being able to load Common Lisp guix packages by system name without restarting the lisp process.
cl-guix-utils is a collection of Common lisp utilities for using guix. The primary feature is being able to load Common Lisp guix packages by system name without restarting the lisp process.
This package provides the GNU Guix reference card as a PDF file.
Emacs-Guix provides a visual interface, tools and features for the GNU Guix package manager. Particularly, it allows you to do various package management tasks from Emacs. To begin with, run M-x guix-about or M-x guix-help command.
guix-packaging provides tools to create and maintain Guix packages quickly and with confidence.
This package provides a guest OS definition for Ganeti that uses Guix to build virtual machines.
The Guix Build Coordinator helps with performing lots of builds across potentially many machines, and with doing something with the results and outputs of those builds.
This package provides a simple theme for SDDM, black background with Guix's logo. Based on Arch linux's archlinux-simplyblack theme.
This package provides a simple theme for SDDM, black background with Guix's logo. Based on Arch linux's archlinux-simplyblack theme.
The Guix Build Coordinator helps with performing lots of builds across potentially many machines, and with doing something with the results and outputs of those builds.
This package just includes the agent component.