Layering Guix Profiles
Layering Guix profiles and activating them at login.
Layering Guix profiles and activating them at login.
Automating and managing multiple Guix profiles.
Guix profiles to logically separate package sets
Installing applications in Guix with manifests
The last time I bought a laptop, I got a used Thinkpad X220 from eBay. I loved that laptop, but time marches on and old hardware eventually becomes too slow for modern development needs. After a lot of indecision, I bought a 10th generation Thinkpad X1 with an Intel Core i7-1280P CPU, 32GB RAM, and 1TB NVMe SSD. While they don’t make Thinkpads like they used to, I’m still really happy with it and glad I chose it. Despite the keyboard changes, the TrackPoint™ is still there and I don’t think I could feel good using a laptop without it. Below I will explain all the steps I took to get the Guix distribution setup nicely on it. Maybe it can help you setup your own Thinkpad X1 or some other computer that requires more than what Guix provides for all of the hardware to work.
Using channels to find more apps on Guix - including proprietary ones from the nonguix channel
We are happy to announce the release of GNU Mes 0.24.1, representing 23 commits over five months by four people.
This wonderful
article by
Marius Bakke (thanks for using
Haunt btw!) about guix shell hit the orange website front page recently. I left a comment
to the effect of “hell yeah I use it for all my projects!” and someone
asked me for an example of what I do. I sent them some links but I
thought hey, this could be a blog post and I haven't written one of
those in years!
Bringing RISC-V support to the bootstrappable TinyCC Mes forked. Some problems and a look into the future.
Common workflows when using the Guix package manager