7 ms·
There is a bit about customizing packages in the linked video, at about 21 minutes in. It explains how you can make a derivative package by inheriting from a pa
by 59nadir 12y ago
There is a bit about customizing packages in the linked video, at about 21 minutes in. It explains how you can make a derivative package by inheriting from a package spec and only specifying changes.
I think the title of this was misleading, but in essence it seems Guix is a system for specifying packages and OS dependencies in a way that allows for easy customization.
They show, at ~36 minutes in the video, how to specify OS dependencies and from that create a virtual machine instance automatically.
With regards to your main complaint, I found this after about two minutes on their site: https://www.gnu.org/software/guix/manual/guix.html#Defining-Packages https://www.gnu.org/software/guix/manual/guix.html#Defining-...
It seems fairly easy to me to use the following to specify your build configurations:
(arguments `(#:configure-flags '("--enable-silent-rules")))
As for saving your configuration locally and on a private server, could you not just save these package specifications you've made?