add hardware device descriptions to doc

most of the text is recycled and follows no particular format
This commit is contained in:
Daniel Barlow
2023-09-28 12:17:30 +01:00
parent 3a2f074199
commit 7e13eda490
9 changed files with 114 additions and 6 deletions

18
doc/hardware.nix Normal file
View File

@@ -0,0 +1,18 @@
with import <nixpkgs> {} ;
let
devices =
builtins.readDir ../devices;
texts = lib.mapAttrsToList (n: t:
let d = import ../devices/${n}/default.nix;
d' = { description = "no description for ${n}"; } // d;
in d'.description )
devices;
in
writeText "hwdoc" ''
Supported hardware
##################
${lib.concatStringsSep "\n\n" texts}
''