Creating and Using a Custom Linux Kernel on Guix System
The official kernel configuration, as is the case with many GNU/Linux distributions, errs on the side of inclusiveness, and this is really what causes the build to take such a long time when I build the package for myself. Linux-Libre is just like other regular packages and can be inherited and overridden like any other:
In the same directory as the file defining is a file named , which is an actual kernel configuration file. I left the defconfig keyword of blank, so the only kernel configuration in the package is the one which I included as a native-input.
Source: www.gnu.org