If you're a #guix user - what are you currently doing with Guix, or what plans do you have?

Are you adding a particular service? Exploring some part of configuring your system?

Or trying Guix as a package manager on top of another GNU/Linux distribution like #debian, #ubuntu, #archlinux or something else?

Tell us about your Guix plans for the weekend ... or this month ... or this year! šŸ’Ŗ

@guix Other than as package manager on top of #archlinux, I’m using #guix for electronics design, mostly #vhdl and #fpga related stuff.

I run simulations with help of #hdlmake using #ghdl compiler, #osvvm for verification, #cocotb for testbenches, #yosys for synthesis, #nextpnr for placement and routing and #openFPGALoader for flashing. Finally, I use my own Guix channel to package gateware and run #ci tests on #sourcehut Guix image. A demo toy example of this runs here

https://builds.sr.ht/~csantosb/job/1585413

@csantosb automatically building #guix packages on #sourcehut is really cool. Need to try this out!šŸ‘

@csantosb did you try to port some Yocto tooling to Guix?

https://www.yoctoproject.org/

The Yocto Project

The Yocto Project (YP) is an open source collaboration project that helps developers create custom Linux-based systems regardless of the hardware architecture.

The Yocto Project
@sharlatan
No, I'm not familiar with this project. Worth it ?

@csantosb a colleague of mine mentioned that it's quite a common and widely used tool in FPGA development

There was a FOSDEM talk https://archive.fosdem.org/2020/schedule/event/ggaaattyp/

FOSDEM 2020 - GNU Guix as an alternative to the Yocto Project