Linux kernel: Difference between revisions

m Overriding kernel packages: Add documentation for kernelPackagesExtensions
 
Line 474: Line 474:
=== Overriding kernel packages ===
=== Overriding kernel packages ===


In order to override <code>linuxPackages</code>, an alias of <code>linuxKernels.packages</code>, use the <code>extend</code> attribute. Example:
In order to override <code>linuxPackages</code>, an alias of <code>linuxKernel.packages</code>, use the <code>extend</code> attribute. Example:


<syntaxHighlight lang=nix>
<syntaxHighlight lang=nix>
Line 500: Line 500:
</syntaxHighlight>
</syntaxHighlight>


You can also use <code>kernelPackagesExtensions</code> in a similar fashion to override <code>linuxKernels.packages</code>:
You can also use <code>kernelPackagesExtensions</code> in a similar fashion to override <code>linuxKernel.packages</code>:


<syntaxHighlight lang=nix>
<syntaxHighlight lang=nix>