Using #Nix as a package manager on top of a #Guix system is really easy, just a matter of adding '(service nix-service-type)' to the system services and reconfiguring.

This gives us access to Nix-land, e.g.:

nix-channel --add https://nixos.org/channels/nixpkgs-unstable
nix-channel --update
nix-shell --packages cowsay --run "cowsay hello"

A couple more steps if you want to save things in a profile, see:

https://guix.gnu.org/manual/en/html_node/Miscellaneous-Services.html#Nix-service

Handy! E.g. for certain things that are still difficult to package under Guix.

New Guix System LiveCDs (console + desktop) for manual installation!

Pre-built images are available for x86_64-linux:
https://files.boiledscript.com/livecd/

Configurations and more information for these images are in my dotfiles repository (see the "LiveCDs" section). You can build them on your own!

make update-channels live

Typical steps for the manual installation of Guix System are available in Guix manual.

Quoting the introduction:
> GNU Guix is a package management tool for and distribution of the GNU system. Guix makes it easy for unprivileged users to install, upgrade, or remove software packages, to roll back to a previous package set, to build packages from source, and generally assists with the creation and maintenance of software environments.

The manual covers many interesting topics and Getting Started is a good entry point. Git repository of GNU Guix is hosted on Codeberg, you can reach the community via various communication channels as well.

The LiveCDs includes proprietary firmwares from the Nonguix channel, you can get help for relevant topics from their communication channels 😉

#guix #nonguix #gnulinux #linux

@esoastronomy @sebinthestars
Would you be interested in boosting some #reproducibility with #guix ?

Currently there are 200+ most popular Astro related software projects nicely packaged and being refreshed monthly

https://codeberg.org/guix/guix/src/branch/master/gnu/packages/astronomy.scm

Some related topics from Software Heritage and reproducible research in medicine science

https://mstdn.social/@swheritage/114710122362716213

https://social.edu.nl/@the_dr_leonardo_lenoci/114687221745581237

https://social.sciences.re/@zimoun/114665981535142497

https://scholar.social/@khinsen/114715617341258624

Publications
https://guix.gnu.org/en/publications/

Jeko
Jeko boosted

I wrote a #blog post on why #scheme (more specifically #guile) and #lisp are great for production and real-world #software and why more companies should adopt it, trying to debunk some illusions and fallacies. Enjoy:

https://jointhefreeworld.org/blog/articles/lisps/scheme-and-lisps-are-great-for-production/index.html

#guix is also a great part of why guile is so awesome 😃

Noé Lopez
Noé Lopez boosted

It's time to consider/decide on #guix GCD005 regular and efficient releases.

The proposal is that Guix does annual releases with various ways to make that easier and well-organised.

If you are a Guix contributor or supporter you can be heard!

https://lists.gnu.org/archive/html/guix-devel/2025-06/msg00240.html

Team members votes are counted in the poll, but anyone can support (or not) a proposal.

This is part of our recent formalisation of a process to achieve consensus for major decisions.

#gnu #guix #linux #consensus