|
55 | 55 | options.hooks =
|
56 | 56 | {
|
57 | 57 | alejandra = mkOption {
|
58 |
| - description = ""; |
| 58 | + description = lib.mdDoc "Additional alejandra settings"; |
59 | 59 | type = types.submodule {
|
60 | 60 | imports = hookModule;
|
61 | 61 | options.settings = {
|
|
91 | 91 | };
|
92 | 92 | };
|
93 | 93 | ansible-lint = mkOption {
|
94 |
| - description = ""; |
| 94 | + description = lib.mdDoc "Additional ansible-lint settings"; |
95 | 95 | type = types.submodule {
|
96 | 96 | imports = hookModule;
|
97 | 97 | options.settings = {
|
|
111 | 111 | };
|
112 | 112 | };
|
113 | 113 | autoflake = mkOption {
|
114 |
| - description = ""; |
| 114 | + description = lib.mdDoc "Additional autoflake settings"; |
115 | 115 | type = types.submodule {
|
116 | 116 | imports = hookModule;
|
117 | 117 | options.settings = {
|
|
135 | 135 | };
|
136 | 136 | };
|
137 | 137 | clippy = mkOption {
|
138 |
| - description = ""; |
| 138 | + description = lib.mdDoc "Additional clippy settings"; |
139 | 139 | type = types.submodule {
|
140 | 140 | imports = hookModule;
|
141 | 141 | options.settings = {
|
|
158 | 158 | };
|
159 | 159 | };
|
160 | 160 | cmake-format = mkOption {
|
161 |
| - description = ""; |
| 161 | + description = lib.mdDoc "Additional cmake-format settings"; |
162 | 162 | type = types.submodule {
|
163 | 163 | imports = hookModule;
|
164 | 164 | options.settings = {
|
|
172 | 172 | };
|
173 | 173 | };
|
174 | 174 | credo = mkOption {
|
175 |
| - description = ""; |
| 175 | + description = lib.mdDoc "Additional credo settings"; |
176 | 176 | type = types.submodule {
|
177 | 177 | imports = hookModule;
|
178 | 178 | options.settings = {
|
|
186 | 186 | };
|
187 | 187 | };
|
188 | 188 | deadnix = mkOption {
|
189 |
| - description = ""; |
| 189 | + description = lib.mdDoc "Additional deadnix settings"; |
190 | 190 | type = types.submodule {
|
191 | 191 | imports = hookModule;
|
192 | 192 | options.settings = {
|
|
242 | 242 | };
|
243 | 243 | };
|
244 | 244 | denofmt = mkOption {
|
245 |
| - description = ""; |
| 245 | + description = lib.mdDoc "Additional denofmt settings"; |
246 | 246 | type = types.submodule {
|
247 | 247 | imports = hookModule;
|
248 | 248 | options.settings = {
|
|
264 | 264 | };
|
265 | 265 | };
|
266 | 266 | denolint = mkOption {
|
267 |
| - description = ""; |
| 267 | + description = lib.mdDoc "Additional denolint settings"; |
268 | 268 | type = types.submodule {
|
269 | 269 | imports = hookModule;
|
270 | 270 | options.settings = {
|
|
287 | 287 | };
|
288 | 288 | };
|
289 | 289 | dune-fmt = mkOption {
|
290 |
| - description = ""; |
| 290 | + description = lib.mdDoc "Additional dune-fmt settings"; |
291 | 291 | type = types.submodule {
|
292 | 292 | imports = hookModule;
|
293 | 293 | options.settings = {
|
|
308 | 308 | };
|
309 | 309 | };
|
310 | 310 | eclint = mkOption {
|
311 |
| - description = ""; |
| 311 | + description = lib.mdDoc "Additional eclint settings"; |
312 | 312 | type = types.submodule {
|
313 | 313 | imports = hookModule;
|
314 | 314 | options.settings = {
|
|
346 | 346 | };
|
347 | 347 | };
|
348 | 348 | eslint = mkOption {
|
349 |
| - description = ""; |
| 349 | + description = lib.mdDoc "Additional eslint settings"; |
350 | 350 | type = types.submodule {
|
351 | 351 | imports = hookModule;
|
352 | 352 | options.settings = {
|
|
370 | 370 | };
|
371 | 371 | };
|
372 | 372 | flake8 = mkOption {
|
373 |
| - description = ""; |
| 373 | + description = lib.mdDoc "Additional flake8 settings"; |
374 | 374 | type = types.submodule {
|
375 | 375 | imports = hookModule;
|
376 | 376 | options.settings = {
|
|
400 | 400 | };
|
401 | 401 | };
|
402 | 402 | flynt = mkOption {
|
403 |
| - description = ""; |
| 403 | + description = lib.mdDoc "Additional flynt settings"; |
404 | 404 | type = types.submodule {
|
405 | 405 | imports = hookModule;
|
406 | 406 | options.settings = {
|
|
475 | 475 | };
|
476 | 476 | };
|
477 | 477 | headache = mkOption {
|
478 |
| - description = ""; |
| 478 | + description = lib.mdDoc "Additional headache settings"; |
479 | 479 | type = types.submodule {
|
480 | 480 | imports = hookModule;
|
481 | 481 | options.settings = {
|
|
488 | 488 | };
|
489 | 489 | };
|
490 | 490 | hlint = mkOption {
|
491 |
| - description = ""; |
| 491 | + description = lib.mdDoc "Additional hlint settings"; |
492 | 492 | type = types.submodule {
|
493 | 493 | imports = hookModule;
|
494 | 494 | options.settings = {
|
|
502 | 502 | };
|
503 | 503 | };
|
504 | 504 | hpack = mkOption {
|
505 |
| - description = ""; |
| 505 | + description = lib.mdDoc "Additional hpack settings"; |
506 | 506 | type = types.submodule {
|
507 | 507 | imports = hookModule;
|
508 | 508 | options.settings = {
|
|
516 | 516 | };
|
517 | 517 | };
|
518 | 518 | isort = mkOption {
|
519 |
| - description = ""; |
| 519 | + description = lib.mdDoc "Additional isort settings"; |
520 | 520 | type = types.submodule {
|
521 | 521 | imports = hookModule;
|
522 | 522 | options.settings = {
|
|
536 | 536 | };
|
537 | 537 | };
|
538 | 538 | latexindent = mkOption {
|
539 |
| - description = ""; |
| 539 | + description = lib.mdDoc "Additional latexindent settings"; |
540 | 540 | type = types.submodule {
|
541 | 541 | imports = hookModule;
|
542 | 542 | options.settings = {
|
|
550 | 550 | };
|
551 | 551 | };
|
552 | 552 | lua-ls = mkOption {
|
553 |
| - description = ""; |
| 553 | + description = lib.mdDoc "Additional lua-ls settings"; |
554 | 554 | type = types.submodule {
|
555 | 555 | imports = hookModule;
|
556 | 556 | options.settings = {
|
|
570 | 570 | };
|
571 | 571 | };
|
572 | 572 | lychee = mkOption {
|
573 |
| - description = ""; |
| 573 | + description = lib.mdDoc "Additional lychee settings"; |
574 | 574 | type = types.submodule {
|
575 | 575 | imports = hookModule;
|
576 | 576 | options.settings = {
|
|
590 | 590 | };
|
591 | 591 | };
|
592 | 592 | markdownlint = mkOption {
|
593 |
| - description = ""; |
| 593 | + description = lib.mdDoc "Additional markdownlint settings"; |
594 | 594 | type = types.submodule {
|
595 | 595 | imports = hookModule;
|
596 | 596 | options.settings = {
|
|
605 | 605 | };
|
606 | 606 | };
|
607 | 607 | mdl = mkOption {
|
608 |
| - description = ""; |
| 608 | + description = lib.mdDoc "Additional mdl settings"; |
609 | 609 | type = types.submodule {
|
610 | 610 | imports = hookModule;
|
611 | 611 | options.settings = {
|
|
685 | 685 | };
|
686 | 686 | };
|
687 | 687 | mkdocs-linkcheck = mkOption {
|
688 |
| - description = ""; |
| 688 | + description = lib.mdDoc "Additional mkdocs-linkcheck settings"; |
689 | 689 | type = types.submodule {
|
690 | 690 | imports = hookModule;
|
691 | 691 | options.settings = {
|
|
737 | 737 | };
|
738 | 738 | };
|
739 | 739 | mypy = mkOption {
|
740 |
| - description = ""; |
| 740 | + description = lib.mdDoc "Additional mypy settings"; |
741 | 741 | type = types.submodule {
|
742 | 742 | imports = hookModule;
|
743 | 743 | options.settings = {
|
|
754 | 754 | };
|
755 | 755 | };
|
756 | 756 | nixfmt = mkOption {
|
757 |
| - description = ""; |
| 757 | + description = lib.mdDoc "Additional nixfmt settings"; |
758 | 758 | type = types.submodule {
|
759 | 759 | imports = hookModule;
|
760 | 760 | options.settings = {
|
|
768 | 768 | };
|
769 | 769 | };
|
770 | 770 | ormolu = mkOption {
|
771 |
| - description = ""; |
| 771 | + description = lib.mdDoc "Additional ormolu settings"; |
772 | 772 | type = types.submodule {
|
773 | 773 | imports = hookModule;
|
774 | 774 | options.settings = {
|
|
788 | 788 | };
|
789 | 789 | };
|
790 | 790 | php-cs-fixer = mkOption {
|
791 |
| - description = ""; |
| 791 | + description = lib.mdDoc "Additional php-cs-fixer settings"; |
792 | 792 | type = types.submodule {
|
793 | 793 | imports = hookModule;
|
794 | 794 | options.settings = {
|
|
805 | 805 | };
|
806 | 806 | };
|
807 | 807 | phpcbf = mkOption {
|
808 |
| - description = ""; |
| 808 | + description = lib.mdDoc "Additional phpcbf settings"; |
809 | 809 | type = types.submodule {
|
810 | 810 | imports = hookModule;
|
811 | 811 | options.settings = {
|
|
822 | 822 | };
|
823 | 823 | };
|
824 | 824 | phpcs = mkOption {
|
825 |
| - description = ""; |
| 825 | + description = lib.mdDoc "Additional phpcs settings"; |
826 | 826 | type = types.submodule {
|
827 | 827 | imports = hookModule;
|
828 | 828 | options.settings = {
|
|
839 | 839 | };
|
840 | 840 | };
|
841 | 841 | phpstan = mkOption {
|
842 |
| - description = ""; |
| 842 | + description = lib.mdDoc "Additional phpstan settings"; |
843 | 843 | type = types.submodule {
|
844 | 844 | imports = hookModule;
|
845 | 845 | options.settings = {
|
|
858 | 858 | # See all CLI flags for prettier [here](https://prettier.io/docs/en/cli.html).
|
859 | 859 | # See all options for prettier [here](https://prettier.io/docs/en/options.html).
|
860 | 860 | prettier = mkOption {
|
861 |
| - description = ""; |
| 861 | + description = lib.mdDoc "Additional prettier settings"; |
862 | 862 | type = types.submodule {
|
863 | 863 | imports = hookModule;
|
864 | 864 | options.settings = {
|
|
1101 | 1101 | };
|
1102 | 1102 | };
|
1103 | 1103 | psalm = mkOption {
|
1104 |
| - description = ""; |
| 1104 | + description = lib.mdDoc "Additional psalm settings"; |
1105 | 1105 | type = types.submodule {
|
1106 | 1106 | imports = hookModule;
|
1107 | 1107 | options.settings = {
|
|
1118 | 1118 | };
|
1119 | 1119 | };
|
1120 | 1120 | pylint = mkOption {
|
1121 |
| - description = ""; |
| 1121 | + description = lib.mdDoc "Additional pylint settings"; |
1122 | 1122 | type = types.submodule {
|
1123 | 1123 | imports = hookModule;
|
1124 | 1124 | options.settings = {
|
|
1147 | 1147 | };
|
1148 | 1148 | };
|
1149 | 1149 | pyright = mkOption {
|
1150 |
| - description = ""; |
| 1150 | + description = lib.mdDoc "Additional pyright settings"; |
1151 | 1151 | type = types.submodule {
|
1152 | 1152 | imports = hookModule;
|
1153 | 1153 | options.settings = {
|
|
1164 | 1164 | };
|
1165 | 1165 | };
|
1166 | 1166 | pyupgrade = mkOption {
|
1167 |
| - description = ""; |
| 1167 | + description = lib.mdDoc "Additional pyupgrade settings"; |
1168 | 1168 | type = types.submodule {
|
1169 | 1169 | imports = hookModule;
|
1170 | 1170 | options.settings = {
|
|
1181 | 1181 | };
|
1182 | 1182 | };
|
1183 | 1183 | revive = mkOption {
|
1184 |
| - description = ""; |
| 1184 | + description = lib.mdDoc "Additional revive settings"; |
1185 | 1185 | type = types.submodule {
|
1186 | 1186 | imports = hookModule;
|
1187 | 1187 | options.settings = {
|
|
1197 | 1197 | };
|
1198 | 1198 | };
|
1199 | 1199 | rome = mkOption {
|
1200 |
| - description = ""; |
| 1200 | + description = lib.mdDoc "Additional rome settings"; |
1201 | 1201 | type = types.submodule {
|
1202 | 1202 | imports = hookModule;
|
1203 | 1203 | options.settings = {
|
|
1227 | 1227 | };
|
1228 | 1228 | };
|
1229 | 1229 | statix = mkOption {
|
1230 |
| - description = ""; |
| 1230 | + description = lib.mdDoc "Additional statix settings"; |
1231 | 1231 | type = types.submodule {
|
1232 | 1232 | imports = hookModule;
|
1233 | 1233 | options.settings = {
|
|
1250 | 1250 | };
|
1251 | 1251 | # TODO: how do we provide a default package for this?
|
1252 | 1252 | # treefmt = mkOption {
|
1253 |
| - # description = ""; |
| 1253 | + # description = lib.mdDoc "Additional treefmt settings"; |
1254 | 1254 | # type = types.submodule {
|
1255 | 1255 | # imports = hookModule;
|
1256 | 1256 | # options.settings = {
|
|
1283 | 1283 | # };
|
1284 | 1284 | # };
|
1285 | 1285 | typos = mkOption {
|
1286 |
| - description = ""; |
| 1286 | + description = lib.mdDoc "Additional typos settings"; |
1287 | 1287 | type = types.submodule {
|
1288 | 1288 | imports = hookModule;
|
1289 | 1289 | options.settings = {
|
|
1365 | 1365 | };
|
1366 | 1366 | };
|
1367 | 1367 | vale = mkOption {
|
1368 |
| - description = ""; |
| 1368 | + description = lib.mdDoc "Additional vale settings"; |
1369 | 1369 | type = types.submodule {
|
1370 | 1370 | imports = hookModule;
|
1371 | 1371 | options.settings = {
|
|
1396 | 1396 | };
|
1397 | 1397 | };
|
1398 | 1398 | yamllint = mkOption {
|
1399 |
| - description = ""; |
| 1399 | + description = lib.mdDoc "Additional yamllint settings"; |
1400 | 1400 | type = types.submodule {
|
1401 | 1401 | imports = hookModule;
|
1402 | 1402 | options.settings = {
|
|
0 commit comments