mirror of
https://github.com/franzos/awesome-guix
synced 2026-02-01 00:28:41 +00:00
No description
| README.md | ||
A collection of awesome guix-things
Docs, Videos
What, how
- guix manual, html
- guix reference (must-have!)
- pantherx wiki
Also helpful:
- pjotrp/guix-notes
- The Guix System image API
- Guile Hacker's Notebook
- 5 Reasons to Try GNU Guix in 2022
- System Configuration with Guix
- Installing the GNU Guix Package Manager on Debian, Arch, Fedora ..
- Guix Gaming Desktop
- A Home Router with GNU Guix
- YouTube Playlist: All about Guile and Guix
- YouTube Playlist: Craft Your System with GNU Guix
- Shell examples: Run software that's not available on guix
- Build React Native Android Apps on Guix
Definitely checkout the Guix Blog for announcements, guides on how-to package stuff and cool things like Music Production on Guix System.
Tools
- Guix Packager: Write a package definition in a breeze
- System Config Generator for PantherX OS (similiar to guix)
Channels
Software
- Primary channel:
- codeberg
- legacy repository: GNU savannah
- nonguix: Guix channel for packages that can't be included upstream
- pantherx: PantherX system and packages
- games: Collection of non-free game packages for Guix
- guix-more: More packages for Guix, not yet accepted upstream or unacceptable
- guix-android: Experimental Guix packages for Android development
- duke-nukem-3d: Duke Nukem 3D port and mod packages for Guix
- guix-chromium: Chromium packaging for Guix
- quake-3: Mod packages for Quake 3 Arena and Quake 3 Team Arena
- guix-past: GNU Guix channel providing packages from the past.
- guix-hpc: Extensions of GNU Guix for high-performance computing.
- guix-science: Free scientific packages for GNU Guix.
- guix-science-nonfree: Non-free scientific packages for GNU Guix.
- jlicht/guix-pkgs: Personal packages
- guix-ost: Software recipes for the HPC-RJ Cluster
- sops-guix: Secure secret management with Guix
- gocix: Community managed library of Guix services
- small-guix: Small Guix
- guix-cn: Guix China 社区的 Guix 频道
- bin-guix: Binary packages for guix
- rosenthal: Experiments
- flatwhatson/guix-channel: flat's guix channel
- giuliano108/guix-packages: Guix on WSL2, packages and notes
- guix-wigust: Extra packages for Guix
- guix-rustup: Guix Rustup
- guix-tailscale: Providing tailscale, tailscaled, and tailscale-service-type
- guixrus: A Guix channel, maintained by the whereiseveryone community.
- guix-crypto: Home for crypto and blockchain related packages and services
- gundroid: Android tools packages in Guix
- divya-lambda: Haskell, Rust packages and toolchain, libre audio software, emacs-next, among others
- guix-cran: Contains all R packages not available in Guix yet.
- saayix: Personal GNU/Guix channel for developing and sharing services and packages.
- radix: Personal GNU Guix channel, which contains Free Software only.
- abbe: Contains many up-to-date rust and go apps built with custom nix-like build systems, and more.
- emacs-master: Guix channel for the latest Emacs from the master branch.
- pognul-guix-channel: Сustom and nonfree packages.
- asahi-guix/channel: Run the GNU operating system with the Asahi Linux kernel on Apple Silicon devices.
- dariqq/guix-surface: Implemenation of linux-surface for GNU Guix
- kolev/guix-channel: Channel for Chromebook audio configuration and SUPDUP.
- ROCKTAKEY/roquix: Roquix guix channel
If you are looking for a package index:
- toys.whereis.social: JSON API for exploring Guix channels on the internets.
- packages.guix.gnu.org (guix)
- pantherx.org/packages (guix, nonguix, pantherx)
- hpc.guix.info/browse (guix, guix-hpc, guix-past, guix-science, guix-cran)
Wishlist
- Guix/Wishlist: software that users of GNU Guix would like to see packaged
- Codeberg/Wishlist: feature/update requests and ideas users would like to see implemented in GNU Guix.
Issue tracker
- Guix itself:
- codeberg issues
- legacy mail-based issue tracker: debbugs
- nonguix
- pantherx
Distributions
Build Server
Substitutes (aka pre-build Software) come from here:
- http://ci.guix.gnu.org/
- https://bordeaux.guix.gnu.org/
- https://berlin.guix.gnu.org/
- https://substitutes.nonguix.org/
- https://substitutes.guix.gofranz.com/
- http://substitutes.guix.sama.re/
- https://guix.tobias.gr/substitutes/
- https://cuirass.genenetwork.org/ (public key)
Love the quote, from the last one; though it seems Firefox has fallen into this category too ~
Only malware, such as Chromium, will never be distributed.
Want to run your own substitute server? Checkout cuirass.
Config Examples
When you're stuck, it's super helpful to see what others are doing:
- tyreunom/system-configuration
- alezost/guix-config
- dustinlyons/guix-config
- aurtzy/guix-config
- hiecaq/guix-config
- thomassgn/guixsd-configuration
- podiki/dot.me/tree/master/guix
- nonguix/cuirass
- rommudoh/guix
- anemofilia/zero
- jba23/sss
- hako/Testament
- look/misako
- VnPower/rkgk
- mrh/dotfiles
- franzos/dotfiles
- berkeley/guix-config
- hako/Testament
Misc
- guix-vm: Scripts and support necessary to make a GuixSD Virtualbox image
- Distrowatch
- guix-shell-examples: Run software that is not available on Guix
- flatpak.org/setup: Flatpak on Guix
- metacall/guix: Docker image for using Guix in a CI/CD environment.
- kristianlm/hetzner.scm: Guix on Hetzner Cloud
Communities
- guix
- Libera IRC
#guix,#info-guix,#guixcn - Mailing List
- Reddit r/GUIX
- Telegram gnu_guix_en, gnu_guix_ru, gnu_guix_br, guixcn
- Libera IRC
- nonguix
- Libera IRC
#nonguix
- Libera IRC
Guix on other Distros
Install almost anywhere: Guix Binary Installation
Other awesome guix lists:
Something's wrong? Submit a MR.