My guix channel for experiments
Find a file
2026-08-09 01:09:11 +08:00
guaix/packages feat: steamcmd 2026-08-09 01:09:11 +08:00
.guix-channel fix: info of dependency nonguix 2026-07-19 00:15:50 +08:00
README.md update: add discord, teams, axoloctl and readme 2026-07-19 01:23:39 +08:00

Guaix Channel

Welcome to Guaix, an experimental personal channel for the GNU Guix package manager.

Warning

This channel is highly experimental and contains a significant amount of LLM-generated package definitions and custom configurations. Use at your own risk.


Channel Packages

This channel provides various custom and non-free package definitions, including:

  • Machine Learning / AI Tools: llama-cpp-turboquant, llama-cpp-turboquant-rocm, axolotl-rocm, etc.
  • Desktop Applications: discord (featuring automated update bypasses), teams-for-linux.
  • Utilities: antigravity-cli, moltis, and other custom packages.

How to Add the Channel

To configure this channel on your Guix system, add it to your channels.scm file (typically located at ~/.config/guix/channels.scm).

1. Configure Channel Dependencies

Because this channel depends on Nonguix (for non-free drivers and binary-packaged applications), your channels.scm must include both channels.

(cons*
 (channel
  (name 'guaix)
  (url "https://codeberg.org/stuarch/guaix.git")
  (branch "master"))
 (channel
  (name 'nonguix)
  (url "https://gitlab.com/nonguix/nonguix")
  (branch "master")
  (introduction
   (channel-introduction
    (version 0)
    (commit "897c1a470da759236cc11798f4e0a5f7d4d59fbc")
    (signer "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5"))))
 %default-channels)

2. Pull the Channel Updates

After updating your channel configuration, fetch and build the new definitions:

guix pull

License

Definitions in this channel are distributed under the licensing terms of their respective files (typically GPL3 or Apache 2.0 for packages themselves, and non-free licenses for proprietary binaries where specified).