summaryrefslogtreecommitdiffstats
path: root/lib/generators.nix
AgeCommit message (Expand)Author
2024-03-16lib: use names from `lib` in `lib/generators.nix`, rather than `builtins` or ...Philip Taron
2024-03-14lib/generators: use the explicit public interface patternPhilip Taron
2024-03-14lib/generators: explicitly import names from `lib.trivial`Philip Taron
2024-03-14lib/generators: explicitly import names from `lib.attrsets`Philip Taron
2024-03-14lib/generators: explicitly import names from `lib.string`Philip Taron
2024-03-14lib/generators: explicitly import names from `lib`Philip Taron
2024-03-14lib/generators: builtins.isFloat is in Nix 2.3Philip Taron
2023-12-15lib.generators: made toLua accept derivations tooMatthieu Coudron
2023-09-11Merge pull request #250220Robert Helgesson
2023-08-19lib.generators.toGitINI: escape string values in configurationRobert Helgesson
2023-08-15nixos/dconf: add settings supportlinsui
2023-07-22lib/generators/toKeyValue: add `indent` parameterNaïm Favier
2023-06-29lib.generators.toINIWithGlobalSection: give sections a defaultArtturin
2023-05-19lib: fix typosfigsoda
2023-05-05Merge pull request #223407 from AngryAnt/toplist-pathtoonn
2023-04-29lib.generators.toLua: asBindings optionMykola Orliuk
2023-04-23lib.generators.toLua: allow disabling multilineMykola Orliuk
2023-04-23lib.generators.toLua: tune comment for noogle useMykola Orliuk
2023-04-23lib/generators: add toLua/mkLuaInlineMykola Orliuk
2023-03-27lib.toPlist: support for path valuesEmil "AngryAnt" Johansen
2023-03-06treewide: deprecate isNullFelix Buehler
2023-01-01stdenv/check-meta: do deep type checksNaïm Favier
2022-12-10lib.generators.toPretty: Add attribute name to error contextRobert Hensing
2022-12-08nixos/doc: render option values using `lib.generators.toPretty`Naïm Favier
2022-12-08lib/generators.toPretty: escape strings properlyNaïm Favier
2022-12-08lib/generators.toPretty: don't evaluate derivationsNaïm Favier
2022-10-10treewide: optional -> optionals where the argument is a listArtturin
2022-09-28lib.generators: simplify toYAMLfigsoda
2022-09-26lib/generators.nix: remove unused bindingsfigsoda
2022-04-12lib/generators: withRecursion: don't break attr-sets with special attrsMaximilian Bosch
2022-03-14lib.generators: fix references to test fileProfpatsch
2022-03-14lib.generators: add toINIWithGlobalSectionProfpatsch
2021-09-29Merge pull request #131205 from Ma27/showdefs-overflowLinus Heckemann
2021-09-28lib/generators: fix error messageMaximilian Bosch
2021-09-12lib.generators.toINI: serialize derivations to stringzimbatm
2021-09-12lib.generators.toGitINI: don't traverse derivationszimbatm
2021-08-26lib/generators: move limit detection into `withRecursion`Maximilian Bosch
2021-08-25lib/generators/toPretty: add evaluation-limitMaximilian Bosch
2021-08-11lib.generators: Handle no drvPath in toPrettySilvan Mosberger
2021-04-01lib/generators: add toDhallEmery Hemingway
2021-02-01Revert "lib/generators: fix toPretty throwing on (partially applied) builtins"sternenseemann
2021-01-31lib/generators: fix toPretty throwing on (partially applied) builtinssternenseemann
2020-09-17lib/generators.toPretty: functors should print as functionsSilvan Mosberger
2020-09-17lib/generators.toPretty: Print [] and {} compactlySilvan Mosberger
2020-09-17lib/generators.toPretty: Switch away from δ and λSilvan Mosberger
2020-09-17lib/generators.toPretty: Improved string printing, handling newlinesSilvan Mosberger
2020-09-17lib/generators.toPretty: Implement multiline printingSilvan Mosberger
2020-09-17lib/generators.toPretty: Wrap in a go functionSilvan Mosberger
2020-09-17lib/generators.toPretty: Only quote attribute names if necessarySilvan Mosberger
2020-07-29lib/generators: Extend mkValueStringDefault with float supportSilvan Mosberger