- Scheme 100%
| guaix/packages | ||
| .guix-channel | ||
| README.md | ||
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).