GNU Guix is a functional package manager for the GNU system, and is also a distribution thereof. It includes a virtual machine image. Besides the usual package management features, it also supports transactional upgrades and roll-backs, per-user profiles, and much more. It is based on the Nix package manager.
This package provides an additional programs to control Guix.
guix-easy provides more syntax for Guix System services.
Documentation at https://melpa.org/#/guix
This package contains GNU Guix icons organized according to the Icon Theme Specification. They can be used by applications querying the GTK icon cache for instance.
St implements a simple and lightweight terminal emulator. It implements 256 colors, most VT10X escape sequences, utf8, X11 copy/paste, antialiased fonts (using fontconfig), fallback fonts, resizing, and line drawing.
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.
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.
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.
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.
GNU Guix is a functional package manager for the GNU system, and is also a distribution thereof. It includes a virtual machine image. Besides the usual package management features, it also supports transactional upgrades and roll-backs, per-user profiles, and much more. It is based on the Nix package manager.
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.
Note: This is a minimalist variant of emacs-guix, with simply file prettification.
This package provides a Guile script to monitor Guix channels difference.
GNU Guix is a functional package manager for the GNU system, and is also a distribution thereof. It includes a virtual machine image. Besides the usual package management features, it also supports transactional upgrades and roll-backs, per-user profiles, and much more. It is based on the Nix package manager.
guix-manage is an opinionated wrapper/layer over Guix itself which facilitates a package management strategy taking full advantage of profile manifests while also handling system and home profiles. It allows upgrading; garbage collection; adding packages to and removing packages from profile manifests; as well as enabling, disabling, and even creating profile manifests. Its objective is to allow putting these manifests and config files under source control without overcomplicating the interface to system management by requiring multiple repetitive commands or manual file editing.
This package provides support for GNU Guix in Vim.
The Guix Xsearch extension is a new implementation of Guix search sped up by using a Xapian cache.
Guix-Modules is an extension of Guix that provides a new guix module command. The guix module create sub-command creates environment modules, allowing you to manipulate software environments with the module command commonly found on HPC clusters.
GNU Guix is a functional package manager for the GNU system, and is also a distribution thereof. It includes a virtual machine image. Besides the usual package management features, it also supports transactional upgrades and roll-backs, per-user profiles, and much more. It is based on the Nix package manager.
Guix-Jupyter is a Jupyter kernel. It allows you to annotate notebooks with information about their software dependencies, such that code is executed in the right software environment. Guix-Jupyter spawns the actual kernels such as python-ipykernel on behalf of the notebook user and runs them in an isolated environment, in separate namespaces.
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 is a personal collection of scripts that I use to reduce the cognitive effort required to contribute to Guix.