As part of my learning journey with Guix, I'm experimenting with kernel
modules. I want to enable and disable and see how they affect my system.
I'm aware that in Guix kernel modules can be enabled and disabled
through kernel-module-loader-service-type.

I want to know all the modules that are available on my system so that I
can add them to kernel-module-loader-service-type. I'm a newbie when it
comes to kernel modules, so I'm not even aware if all of them have a unique
extension. If that's the case, a simple `find /gnu/store -type f -name
'*.<<extension>>' should find them.

I have two questions:

* Are kernel modules defined in unique files? If that's the case, do all of
them have a unique extension?
* Besides using `find` (assuming each kernel module exists in separated
files), do you know another way to find all kernel modules that exist
locally and that could be enabled?

Reply via email to