about summary refs log tree commit diff
path: root/lib/default.nix
AgeCommit message (Expand)AuthorFilesLines
2022-03-27lib/trivial: actually expose warnIfNot and throwIfNaïm Favier1-1/+1
2022-03-21Merge remote-tracking branch 'upstream/master' into tests-restrict-argumentsRobert Hensing1-4/+6
2022-03-21lib: Add toFunctionRobert Hensing1-1/+2
2022-03-21lib: applyIfFunction -> applyModuleArgsIfFunctionRobert Hensing1-1/+1
2022-03-21Merge pull request #163451 from hercules-ci/stop-premature-warningsKevin Cox1-2/+3
2022-03-18lib.attrsets: Introduce updateManyAttrsByPathSilvan Mosberger1-1/+2
2022-03-18lib.attrsets: Introduce showAttrPathSilvan Mosberger1-1/+1
2022-03-09lib: Add mkRenamedOptionModuleWithRobert Hensing1-2/+3
2022-02-28Merge pull request #157301 from pennae/lib-add-mkPackageOption0x4A6F1-1/+1
2022-01-29lib: add mkPackageOption to default.nixpennae1-1/+1
2022-01-27lib/modules: introduce setDefaultModuleLocationNaïm Favier1-2/+2
2022-01-24lib.types: Add unique like uniq, but custom errorsRobert Hensing1-2/+3
2022-01-09lib.checkListOfEnum: initJosé Romildo1-1/+1
2021-12-22lib.throwIfNot: initRobert Hensing1-1/+2
2021-12-02lib/meta: add getLicenseFromSpdxId functionShamrock Lee1-1/+1
2021-11-15lib.modules: add mkDerivedConfigTaeer Bar-Yam1-1/+1
2021-10-04Merge pull request #136909 from ncfavier/cleanup-defaults-examplesRobert Hensing1-2/+2
2021-10-03lib/options: add literalExpression and literalDocBook, deprecate literalExampleNaïm Favier1-2/+2
2021-10-03lib: add function escapeXMLRobert Helgesson1-1/+1
2021-08-22lib: export strings/escapeRegexHarrison Houghton1-1/+1
2021-08-18lib: inherit mkImageMediaOverridelassulus1-1/+1
2021-07-12lib.mkFixStrictness: DeprecateRobert Hensing1-1/+1
2021-07-12Partially revert "lib/modules: Drop mkStrict and mkFixStrictness"Robert Hensing1-2/+2
2021-06-06lib/modules: Drop mkStrict and mkFixStrictnessJanne Heß1-2/+2
2021-04-28lib.trivial.warnIf: initAlyssa Ross1-2/+3
2021-01-28lib/attrsets: add cartesianProductOfSets functionJacek Galowicz1-1/+1
2021-01-25lib/debug: add traceFnSeqNProfpatsch1-1/+1
2020-11-19lib: Create `makeScopeWithSplicing`John Ericson1-1/+1
2020-11-13lib: Add composeManyExtensionsJoe Hermaszewski1-2/+2
2020-10-22lib: Add lib.trace for consistencyRobert Hensing1-1/+1
2020-10-22lib: Add lib.isFloat for consistencyRobert Hensing1-1/+1
2020-10-22lib: Use Nix's static scope checking, fix error message, optimizeRobert Hensing1-18/+18
2020-09-12lib: add importTOMLzimbatm1-1/+1
2020-07-20lib: toHex -> toHexString & toBase -> toBaseDigitsBas van Dijk1-1/+1
2020-07-20lib: add the toHex and toBase utility functionsBas van Dijk1-1/+1
2020-06-18lib/attrsets: add getMan functionrnhmjoj1-1/+1
2020-05-11lib.fake{Sri => Hash}: fix and renameEmily1-1/+1
2020-04-05lib: add shortcut for fake SRI hashTony Olagbaiye1-1/+1
2020-03-12Merge pull request #70157 from teto/lib_kernelSilvan Mosberger1-0/+3
2020-03-10Merge pull request #72125 from jtojnar/maintainer-groupsJan Tojnar1-0/+1
2020-03-01Merge pull request #68491 from roberth/fix-dontRecurseIntoAttrsRobert Hensing1-1/+2
2020-01-24Merge pull request #78337 from Profpatsch/lib-improve-cli-moduleProfpatsch1-3/+4
2020-01-23lib/cli: unexport symbols & sort with generatorsProfpatsch1-3/+4
2020-01-20nixos/version: fix case where .git is a symlinkFranz Pletz1-1/+1
2020-01-14Merge pull request #75539 from Gabriel439/gabriel/renderOptionsRobert Hensing1-0/+2
2020-01-10lib.commitIdFromGitRepo: support git-worktreeelseym1-1/+1
2020-01-09lib/modules: Recursive disabledModulesSilvan Mosberger1-2/+2
2020-01-05Export toGNUCommandLine Gabriel Gonzalez1-1/+1
2020-01-01lib/modules: Don't pack submodules speciallySilvan Mosberger1-1/+1
2019-12-13Rename `renderOptions` to `encodeGNUCommandLine`Gabriel Gonzalez1-1/+1