about summary refs log tree commit diff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2023-01-01lib/trival: Bump oldestSupportedRelease to 2211Martin Weinelt1-1/+1
2023-01-01stdenv/check-meta: do deep type checksNaïm Favier1-2/+4
2023-01-01lib/customisation.overrideDerivation: propagate evaluation conditionNaïm Favier1-1/+9
2022-12-31lib: Add isStringLikeRobert Hensing1-2/+4
2022-12-31lib.isStringLike: Remove use of listRobert Hensing1-1/+3
2022-12-31lib: Add isPathRobert Hensing1-1/+1
2022-12-31lib.strings.isConvertibleWithToString: Refactor to reuse isStringLikeRobert Hensing1-4/+3
2022-12-31lib.strings: isMoreCoercibleString -> isConvertibleWithToStringRobert Hensing1-5/+6
2022-12-31lib.strings: isSimpleCoercibleString -> isStringLikeRobert Hensing2-10/+10
2022-12-31lib.types.path: Do not allow lists of stringsRobert Hensing1-2/+1
2022-12-31treewide: isCoercibleToString -> isMoreCoercibleToStringRobert Hensing2-3/+3
2022-12-31lib.strings: Rename isCoercibleToString -> isMoreCoercibleToStringRobert Hensing1-2/+11
2022-12-31lib.types.anything: Use isSimpleCoercibleToStringRobert Hensing1-1/+2
2022-12-31lib.strings.toShellVar: Use isSimpleCoercibleStringRobert Hensing1-1/+1
2022-12-31lib.strings.isStorePath: Use isSimpleCoercibleToStringRobert Hensing1-1/+1
2022-12-31lib.strings: Add isSimpleCoercibleToStringRobert Hensing1-0/+11
2022-12-30Merge pull request #207453 from p-h/ulogdRyan Lahfa1-0/+6
2022-12-29lib.types.loaOf: Update comment to say deprecate instead of removeRobert Hensing1-1/+1
2022-12-29Revert "lib/types: remove loaOf"Robert Hensing1-0/+9
2022-12-28linuxdoc-tools: init at 0.9.82Philippe Hürlimann1-0/+6
2022-12-27Merge pull request #207095 from ncfavier/linux-custom-kernelNaïm Favier2-0/+30
2022-12-25Merge pull request #206809 from SuperSandro2000/loaOfSandro1-9/+0
2022-12-24attrsets: fix and add some doc typeshsjobeki2-27/+38
2022-12-21lib/versions: add `pad`Naïm Favier2-0/+30
2022-12-20Merge pull request #205899 from drupol/font/add-garamond-libreSandro1-0/+5
2022-12-20lib/strings: replace poop emoji (#206999)Naïm Favier1-1/+1
2022-12-20garamond-libre: init at 1.4Pol Dellaiera1-0/+5
2022-12-19Merge pull request #205563 from hercules-ci/lib-modules-doc-default-and-examp...Robert Hensing2-4/+18
2022-12-19lib/types: remove loaOfSandro Jäckel1-9/+0
2022-12-17lib: fix typosfigsoda8-10/+10
2022-12-15lib.replaceChars: warn about being a deprecated aliasArtturin1-17/+6
2022-12-11Merge pull request #205457 from h7x4/lib-strings-toInt-broken-for-negative-nu...Robert Hensing2-6/+11
2022-12-10lib.generators.toPretty: Add attribute name to error contextRobert Hensing1-1/+4
2022-12-10lib.modules: Add error context to rendered default and example attrsRobert Hensing1-3/+14
2022-12-10lib.strings: fix negative number handling for `toInt` and `toIntBase10`h7x42-6/+11
2022-12-09Merge pull request #126213 from ryantm/lib-doc-genValentin Gagarin2-93/+379
2022-12-08doc: auto-generate asserts and attrset library docsRyan Mulligan2-93/+379
2022-12-08nixos/doc: render option values using `lib.generators.toPretty`Naïm Favier3-9/+28
2022-12-08lib/generators.toPretty: escape strings properlyNaïm Favier2-19/+21
2022-12-08lib/generators.toPretty: don't evaluate derivationsNaïm Favier2-2/+2
2022-12-08Merge pull request #204087 from ncfavier/splitString-simplifyNaïm Favier1-6/+4
2022-12-06lib/default.nix: include mesonOption-related functionsAndersonTorres1-0/+1
2022-12-06lib/strings.nix: add mesonOption utility functionAndersonTorres1-0/+55
2022-12-02Merge pull request #204103 from ncfavier/doc-mkOrderValentin Gagarin1-9/+10
2022-12-02nixos/doc: document `mkOrder` and friendsNaïm Favier1-9/+10
2022-12-02lib/modules: Add context to the "option does not exist" errorRobert Hensing4-1/+21
2022-12-02lib/strings: simplify `splitString`Naïm Favier1-6/+4
2022-11-22Merge pull request #180964 from amjoseph-nixpkgs/pr/mkSkeletonFromList/simplifyJohn Ericson1-23/+23
2022-11-22Merge pull request #202370 from Artturin/revertpartof1Artturi1-2/+2
2022-11-22Revert "lib/trivial: fix 'error: cannot decode virtual path '/nix/store/virtu...Artturin1-2/+2