summaryrefslogtreecommitdiffstats
path: root/lib/default.nix
AgeCommit message (Expand)Author
2023-01-31Merge pull request #205557 from ncfavier/concatLinesSilvan Mosberger
2023-01-05Merge pull request #208674 from YoshiRulz/yoshi-lib-docsSilvan Mosberger
2023-01-05modules: add mkPackageOptionMDpennae
2023-01-05modules: add mkAliasOptionModuleMDpennae
2023-01-03Merge pull request #205190 from NixOS/lib.path.relativeNormaliseRobert Hensing
2023-01-03lib.path.subpath.isValid: initSilvan Mosberger
2023-01-02lib: Fix mismatched quotes in `lib.*` doc commentsYoshiRulz
2022-12-31lib: Add isStringLikeRobert Hensing
2022-12-31lib: Add isPathRobert Hensing
2022-12-10lib/strings: add `concatLines`Naïm Favier
2022-12-06lib/default.nix: include mesonOption-related functionsAndersonTorres
2022-11-17lib/attrsets: add concatMapAttrsfigsoda
2022-10-23lib/strings: Refactor toInt into toInt and toIntBase10Jacob Abel
2022-09-21lib: Add lazyDerivationRobert Hensing
2022-06-21lib/options: Add showOptionWithDefLocsRobert Hensing
2022-06-12treewide: attempt at markdown option docspennae
2022-06-10Merge pull request #157480 from MatthewCroughan/in-pure-eval-modeRobert Hensing
2022-05-30add mechanism for handling meta.sourceProvenance attributesRobert Scott
2022-05-15Revert "lib: init flakes.nix"adisbladis
2022-05-06lib: add inPureEvalModematthewcroughan
2022-05-01Merge pull request #167947 from MatthewCroughan/mc/callLocklessFlakeArtturi
2022-04-27Merge pull request #170583 from ncfavier/mkShellVarsRobert Hensing
2022-04-27lib/strings: add toShellVarsNaïm Favier
2022-04-24lib/meta: add getExe to get the main program of a drvArtturin
2022-04-12lib: init flakes.nixmatthewcroughan
2022-04-12lib: add callLocklessFlakematthewcroughan
2022-03-27lib/trivial: actually expose warnIfNot and throwIfNaïm Favier
2022-03-21Merge remote-tracking branch 'upstream/master' into tests-restrict-argumentsRobert Hensing
2022-03-21lib: Add toFunctionRobert Hensing
2022-03-21lib: applyIfFunction -> applyModuleArgsIfFunctionRobert Hensing
2022-03-21Merge pull request #163451 from hercules-ci/stop-premature-warningsKevin Cox
2022-03-18lib.attrsets: Introduce updateManyAttrsByPathSilvan Mosberger
2022-03-18lib.attrsets: Introduce showAttrPathSilvan Mosberger
2022-03-09lib: Add mkRenamedOptionModuleWithRobert Hensing
2022-02-28Merge pull request #157301 from pennae/lib-add-mkPackageOption0x4A6F
2022-01-29lib: add mkPackageOption to default.nixpennae
2022-01-27lib/modules: introduce setDefaultModuleLocationNaïm Favier
2022-01-24lib.types: Add unique like uniq, but custom errorsRobert Hensing
2022-01-09lib.checkListOfEnum: initJosé Romildo
2021-12-22lib.throwIfNot: initRobert Hensing
2021-12-02lib/meta: add getLicenseFromSpdxId functionShamrock Lee
2021-11-15lib.modules: add mkDerivedConfigTaeer Bar-Yam
2021-10-04Merge pull request #136909 from ncfavier/cleanup-defaults-examplesRobert Hensing
2021-10-03lib/options: add literalExpression and literalDocBook, deprecate literalExampleNaïm Favier
2021-10-03lib: add function escapeXMLRobert Helgesson
2021-08-22lib: export strings/escapeRegexHarrison Houghton
2021-08-18lib: inherit mkImageMediaOverridelassulus
2021-07-12lib.mkFixStrictness: DeprecateRobert Hensing
2021-07-12Partially revert "lib/modules: Drop mkStrict and mkFixStrictness"Robert Hensing
2021-06-06lib/modules: Drop mkStrict and mkFixStrictnessJanne Heß