summaryrefslogtreecommitdiff
path: root/lib/customisation.nix
AgeCommit message (Expand)Author
2025-12-22lib.makeOverridable: preserve constructor override and metadata attributes (#...Robert Hensing
2025-11-29docs/lib: use backticks for nix namesAnton Mosich
2025-11-13lib.makeOverrdable: preserve constructor override and metadata attributesYueh-Shun Li
2025-11-06lib.extendMkDerivation: add argument excludeFunctionArgNamesYueh-Shun Li
2025-11-06lib.extendMkDerivation: document the typical usage of inheritFunctionArgsYueh-Shun Li
2025-11-06lib.extendMkDerivation: fix argument documentation layoutYueh-Shun Li
2025-11-06lib.extendMkDerivation: adjust default value documentationYueh-Shun Li
2025-10-30lib: Add splicing utilities (#426889)Robert Hensing
2025-10-24treewide: remove deprecated lib functions that had warning for more than 2 yearsAliaksandr
2025-10-16lib.customisation: fix error message when running in `nix repl`Jeremy Fleischman
2025-10-05treewide: remove redundant parenthesesWolfgang Walther
2025-09-28lib.customisation: inherit unsafeGetAttrsPos in let-inYueh-Shun Li
2025-09-09lib: Introduce Cross Index conceptRobert Hensing
2025-09-09lib: Add splice structure utilitiesRobert Hensing
2025-08-27lib, mkDerivation: Document overriding functions (#428563)Philip Taron
2025-08-22lib.customisation.callPackageWith: fix line number interpolationMatt Sturgeon
2025-08-12lib.customisation: remove unsafeGetAttrPos workaroundWolfgang Walther
2025-07-27lib, mkDerivation: Document overriding functionsRobert Hensing
2025-07-24treewide: run nixfmt 1.0.0Wolfgang Walther
2025-06-21lib.callPackageWith: Use resolveDefaultNixRobert Hensing
2025-01-18lib.extendMkDerivation: initYueh-Shun Li
2024-12-20lib.customisation: remove dead codeYueh-Shun Li
2024-12-20lib/customisation.nix: format with nixfmt-rfc-styleYueh-Shun Li
2024-11-24lib/customisation: remove overrideScope'Wolfgang Walther
2024-08-17just fix markupKazuki Okamoto
2024-03-22doc: migrate lib.customisation to use doc-commentsJohannes Kirschbauer
2024-03-09doc: actually document `lib.customisation.makeScope` (#294194)Valentin Gagarin
2024-02-28lib/customization: propagate function arguments in callPackagesWithAndrew Childs
2024-01-07lib.callPackageWith: Use abort, not throwSilvan Mosberger
2023-12-08lib.callPackageWith: Optimize levenshtein sortRobert Hensing
2023-12-03lib/customisation: fix eval error (attribute "levenshtein" missing)Someone Serge
2023-12-03lib/customisation: fix callPackage error messagesK900
2023-11-30lib.customisation.callPackageWith: use throw, not abortAdam Joseph
2023-11-27lib.customisation: Don't allocate intermediate list for missing argsadisbladis
2023-11-27lib.customisation: Inherit lib/builtins into scopeadisbladis
2023-11-07lib.makeOverridable: simplify function arguments preservationYueh-Shun Li
2023-11-02lib.makeScopeWithSplicing': add commentsArtturin
2023-10-21lib.overrideDerivation: inter-link the documentationYueh-Shun Li
2023-10-21doc: lib.customization: add Type and Example tagsYueh-Shun Li
2023-10-11lib.makeOverridable: fix functionArgs on returned functionRobert Hensing
2023-09-13doc: Replace `sha256` with `hash` where appropriatenicoo
2023-08-21makeScopeWithSplicing: fix `makeScopeWithSplicing'` callArtturin
2023-08-20Merge pull request #245957 from amjoseph-nixpkgs/pr/lib/customization/makeSco...Artturi
2023-08-14lib.customisation.makeScope: Make `overrideScope` consistent with `makeScopeW...Artturin
2023-08-14lib.customisation: add uncurried form of makeScopeWithSplicingAdam Joseph
2023-07-28Revert "lib.customisation: uncurry makeScopeWithSplicing"Silvan Mosberger
2023-07-28lib.makeScopeWithSplicing: provide default for keep,extraArtturin
2023-07-27lib.customisation: uncurry makeScopeWithSplicingAdam Joseph
2023-06-22splice.nix: finish nativeDrv,crossDrv removalArtturin
2023-03-24lib/customisation: callPackageWith should abort with errorsCole Helbling