about summary refs log tree commit diff
path: root/lib/generators.nix
AgeCommit message (Expand)AuthorFilesLines
2023-09-11Merge pull request #250220Robert Helgesson1-3/+11
2023-08-19lib.generators.toGitINI: escape string values in configurationRobert Helgesson1-3/+11
2023-08-15nixos/dconf: add settings supportlinsui1-0/+8
2023-07-22lib/generators/toKeyValue: add `indent` parameterNaïm Favier1-2/+3
2023-06-29lib.generators.toINIWithGlobalSection: give sections a defaultArtturin1-1/+1
2023-05-19lib: fix typosfigsoda1-1/+1
2023-05-05Merge pull request #223407 from AngryAnt/toplist-pathtoonn1-0/+2
2023-04-29lib.generators.toLua: asBindings optionMykola Orliuk1-3/+21
2023-04-23lib.generators.toLua: allow disabling multilineMykola Orliuk1-8/+16
2023-04-23lib.generators.toLua: tune comment for noogle useMykola Orliuk1-22/+36
2023-04-23lib/generators: add toLua/mkLuaInlineMykola Orliuk1-0/+55
2023-03-27lib.toPlist: support for path valuesEmil "AngryAnt" Johansen1-0/+2
2023-03-06treewide: deprecate isNullFelix Buehler1-1/+1
2023-01-01stdenv/check-meta: do deep type checksNaïm Favier1-2/+4
2022-12-10lib.generators.toPretty: Add attribute name to error contextRobert Hensing1-1/+4
2022-12-08nixos/doc: render option values using `lib.generators.toPretty`Naïm Favier1-4/+10
2022-12-08lib/generators.toPretty: escape strings properlyNaïm Favier1-11/+13
2022-12-08lib/generators.toPretty: don't evaluate derivationsNaïm Favier1-1/+1
2022-10-10treewide: optional -> optionals where the argument is a listArtturin1-1/+1
2022-09-28lib.generators: simplify toYAMLfigsoda1-1/+1
2022-09-26lib/generators.nix: remove unused bindingsfigsoda1-2/+2
2022-04-12lib/generators: withRecursion: don't break attr-sets with special attrsMaximilian Bosch1-1/+11
2022-03-14lib.generators: fix references to test fileProfpatsch1-3/+3
2022-03-14lib.generators: add toINIWithGlobalSectionProfpatsch1-0/+45
2021-09-29Merge pull request #131205 from Ma27/showdefs-overflowLinus Heckemann1-1/+26
2021-09-28lib/generators: fix error messageMaximilian Bosch1-2/+2
2021-09-12lib.generators.toINI: serialize derivations to stringzimbatm1-0/+2
2021-09-12lib.generators.toGitINI: don't traverse derivationszimbatm1-1/+1
2021-08-26lib/generators: move limit detection into `withRecursion`Maximilian Bosch1-15/+30
2021-08-25lib/generators/toPretty: add evaluation-limitMaximilian Bosch1-7/+17
2021-08-11lib.generators: Handle no drvPath in toPrettySilvan Mosberger1-1/+1
2021-04-01lib/generators: add toDhallEmery Hemingway1-0/+24
2021-02-01Revert "lib/generators: fix toPretty throwing on (partially applied) builtins"sternenseemann1-9/+4
2021-01-31lib/generators: fix toPretty throwing on (partially applied) builtinssternenseemann1-4/+9
2020-09-17lib/generators.toPretty: functors should print as functionsSilvan Mosberger1-7/+7
2020-09-17lib/generators.toPretty: Print [] and {} compactlySilvan Mosberger1-2/+5
2020-09-17lib/generators.toPretty: Switch away from δ and λSilvan Mosberger1-7/+5
2020-09-17lib/generators.toPretty: Improved string printing, handling newlinesSilvan Mosberger1-1/+13
2020-09-17lib/generators.toPretty: Implement multiline printingSilvan Mosberger1-10/+15
2020-09-17lib/generators.toPretty: Wrap in a go functionSilvan Mosberger1-3/+4
2020-09-17lib/generators.toPretty: Only quote attribute names if necessarySilvan Mosberger1-1/+1
2020-07-29lib/generators: Extend mkValueStringDefault with float supportSilvan Mosberger1-2/+4
2020-03-26lib.generators: add toGitINIzimbatm1-0/+53
2020-03-10lib/generators: Add toINI option for duplicate keysSilvan Mosberger1-6/+12
2020-01-23lib/generators: floats are not supported in mkValueStringDefaultProfpatsch1-0/+3
2019-04-29treewide: Remove usage of isNullDaniel Schaefer1-1/+1
2018-10-15generators: make toPretty handle floats correctlyLéo Gaspard1-0/+1
2018-07-20[bot]: remove unreferenced codevolth1-2/+0
2018-07-03lib.generators.toPlist: add floatsMatthew Bauer1-6/+9
2018-06-28generators: refactor toPlistMatthew Bauer1-33/+32