Please feel free to post any problems you have, maybe slightly accumulated if you find yourself having many
Um I would genuinely just read through the manuals for guile and guix, they contain most of the information needed.
The guile manual does explain in an introductory section all the basic building blocks you will need.
If you will be writing packages, first make sure you have learnt about s-expressions ( they are very cool, think python ast library but foundational to the language), and then read the section in the guix manual about g-expressions.
Probably just download the guix, guile, shepherd and guix cookbook pdfs to have them on hand, or just use the internet to get the ones synced with master branch
There is a guix guile primer available: https://guix.gnu.org/...
Make sure to read other peoples configs if you can. There are blog posts on the guix website explaining more complex concepts if you ever need them like the monad implementation and how the store works, also how to package rust packages.
Dont worry if youre original asahi setup takes a long time to get together, it took me about 3 months or more before my guix setup was all on par with my fedora one ( waiting for things to be packaged and stuff). But after that 3 months, i have it for life, so when I die I will have saved quite a bit of time i think