about summary refs log tree commit diff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2024-04-04lib.types.attrTag: Fix declarationPositions after mergeRobert Hensing2-4/+18
2024-04-04lib/tests/modules/types-attrTag.nix: Test other option doc attrsRobert Hensing1-0/+9
2024-04-04lib/tests/modules/types-attrTag.nix: Clean up unneeded commentRobert Hensing1-1/+0
2024-04-04types.attrTag: Remove substSubmodulesRobert Hensing1-9/+0
2024-04-04types.attrTagWith: removeRobert Hensing2-11/+19
2024-04-04lib.types.attrTag: Custom error when passing bare typeRobert Hensing3-1/+23
2024-04-04lib/tests/modules/types-attrTag: Test against unexpected attrsRobert Hensing1-6/+6
2024-04-04lib.types.attrTag: Remove tags from descriptionRobert Hensing2-7/+8
2024-04-04lib.modules.evalOptionValue: Undeprecate for lib.typesRobert Hensing2-2/+3
2024-04-04lib.types.attrTag: Provide declarations, definitionsRobert Hensing2-2/+20
2024-04-04lib/types.nix: Fix getSubOptions docRobert Hensing1-1/+1
2024-04-04lib.types.attrTag: Support type mergingRobert Hensing2-1/+32
2024-04-04lib.types.attrTag: Take options instead of typesRobert Hensing2-21/+55
2024-04-04lib.types.attrTag: Support module docsRobert Hensing3-1/+65
2024-04-02lib.fileset: fix typo: compatibity to compatibilityPhilip Taron1-1/+1
2024-04-02lib/strings: Add makeIncludePath (#296237)Florian Richer3-1/+43
2024-03-25Merge pull request #297266 from ByteSudoer/init-vidmergerSandro1-0/+6
2024-03-25Merge pull request #295374 from philiptaron/issue-208242/lib.systemsSilvan Mosberger3-51/+140
2024-03-24Merge pull request #297993 from hsjobeki/doc/customisationDaniel Sidhion1-88/+229
2024-03-23Merge pull request #297990 from hsjobeki/doc/cliDaniel Sidhion1-37/+58
2024-03-23Merge pull request #295196 from tpwrules/qemu-less-libsArtturi1-0/+4
2024-03-22doc: migrate lib.customisation to use doc-commentsJohannes Kirschbauer1-88/+229
2024-03-22doc: migrate lib.cli to use doc-commentsJohannes Kirschbauer1-37/+58
2024-03-21treewide: remove licenses.agpl3Jussi Kuokkanen1-5/+0
2024-03-21Update licenses.nixSoussi Mohamed Nour1-1292/+1303
2024-03-21update license: added the common clause licenseByteSudoer1-0/+1
2024-03-21lib.licenses: added The commons clause licenseByteSudoer1-1282/+1291
2024-03-20lib/license: add hpndUcjopejoe11-0/+5
2024-03-20lib/license: add giftwarejopejoe11-0/+5
2024-03-20lib/license: add NIST-Softwarejopejoe11-0/+5
2024-03-19doc: migrate lib.trivial to use doc-comments (#297270)Johannes Kirschbauer1-214/+727
2024-03-19Merge pull request #296186 from hsjobeki/doc/attrsetsDaniel Sidhion1-537/+1329
2024-03-19Apply suggestions from code reviewDaniel Sidhion1-0/+56
2024-03-19Avoid top-level `with ...;` in lib/systems/parse.nixPhilip Taron1-16/+43
2024-03-19Avoid top-level `with ...;` in lib/systems/inspect.nixPhilip Taron1-13/+25
2024-03-19lib/systems: inherit from lib.systems.inspect.predicates in lib/systems/parse...Philip Taron1-1/+8
2024-03-19lib/systems: inherit from lib.systems.parse in lib/systems/inspect.nixPhilip Taron1-3/+12
2024-03-19lib/systems: use lib.systems.parse and lib.systems.inspect.predicates instead...Philip Taron2-2/+2
2024-03-19lib.systems: use explicit attrset instead of `rec`Philip Taron1-20/+54
2024-03-19doc: manual fixup after migrationJohannes Kirschbauer1-71/+12
2024-03-18Merge pull request #293901 from philiptaron/refactor-lib/generators.nixSilvan Mosberger1-76/+133
2024-03-18Merge pull request #295158 from philiptaron/remove-top-level-with-in-lib-part5Silvan Mosberger1-1/+88
2024-03-16lib.foldl': document eta expansionJohannes Kirschbauer1-1/+9
2024-03-16lib: use names from `lib` in `lib/generators.nix`, rather than `builtins` or ...Philip Taron1-36/+24
2024-03-15lib.foldl': avoid unnecessary function callJohannes Kirschbauer1-3/+1
2024-03-15doc: migrate lib.attrsets to use doc-commentsJohannes Kirschbauer1-467/+1262
2024-03-14lib/generators: use the explicit public interface patternPhilip Taron1-19/+37
2024-03-14lib/generators: explicitly import names from `lib.trivial`Philip Taron1-1/+5
2024-03-14lib/generators: explicitly import names from `lib.attrsets`Philip Taron1-7/+5
2024-03-14lib/generators: explicitly import names from `lib.string`Philip Taron1-15/+24