aboutsummaryrefslogtreecommitdiff
path: root/src/libutil/config.hh
AgeCommit message (Expand)Author
2024-10-15treewide: consistently mark overridden settings as suchAlois Wohlschlager
2024-08-25Thread `ApplyConfigOptions` through config parsingRebecca Turner
2024-08-21libutil/config: unify path setting typesAlois Wohlschlager
2024-08-18libutil: Optimize feature checkspiegames
2024-08-17libexpr: Deprecate URL literalspiegames
2024-08-17libexpr: Introduce Deprecated featurespiegames
2024-08-09libutil: allow marking settings as deprecatedeldritch horrors
2024-06-01chore: rebrand Nix to Lix when it makes senseRaito Bezarius
2024-04-11docs: redo content generation for mdbook and manualeldritch horrors
2024-04-07Add `PathsSetting`Rebecca Turner
2024-03-04Merge pull request #9233 from bouk/bouk/apply-config-innereldritch horrors
2024-03-04Merge pull request #9299 from tfc/config-improvementseldritch horrors
2024-03-04Merge pull request #9191 from tfc/libutil-implementationeldritch horrors
2023-06-18Split `OptionalPathSetting` from `PathSetting`John Ericson
2023-04-17Fix some issues with experimental config settingsJohn Ericson
2023-04-11NitpicksEelco Dolstra
2023-04-06Describe active experimental features in the contributing guideJohn Ericson
2023-04-06Link the new general documentation on xp features on the settingJohn Ericson
2023-04-04Assemble experimental feature docs outside of Nix itselfJohn Ericson
2023-04-02Merge remote-tracking branch 'upstream/master' into list-experimental-featuresJohn Ericson
2023-03-31Ensure all headers have `#pragma once` and are in API docsJohn Ericson
2023-03-31Extend internal API docs, part 2John Ericson
2023-03-27Documentation: list experimental features in manualNoah Snelson
2023-03-20Mark experimental features on settingsJohn Ericson
2023-03-20Move enabled experimental feature to libutil structJohn Ericson
2022-10-22Fix C++20 warningsGraham Bennett
2021-12-01reproducibility: hide non-reproducible settings from manualArthur Gautier
2021-09-22Make setDefault() typedEelco Dolstra
2021-07-15Forward the whole Nix config to the post-build-hookregnat
2021-03-26Fix some typosEelco Dolstra
2020-10-29Generalize extra-* settingsEelco Dolstra
2020-09-16Don't include nlohmann/json.hpp in config.hhregnat
2020-09-16Include the full nlohmann/json header in config.hhregnat
2020-09-16Add a default value for the settingsregnat
2020-09-16Complete the `toJSON` instance for `Setting<T>`regnat
2020-08-20Config: Use nlohmann/jsonEelco Dolstra
2020-06-16Add another missing #includeJohn Ericson
2020-05-27config.hh: Add documentationAndreas Rammhold
2020-05-27config.cc: extract parts of applyConfigFile into applyConfigAndreas Rammhold
2019-12-17Add priority setting to storesEelco Dolstra
2018-05-30Modularize config settingsEelco Dolstra
2018-02-19Config::handleUnknownSettings(): Remove unused 'fatal' argumentEelco Dolstra
2018-02-13Allow plugins to define new settings.Shea Levy
2017-11-21Propagate flags like --sandbox to the daemon properlyEelco Dolstra
2017-06-07Don't show flags from config settings in "nix --help"Eelco Dolstra
2017-06-07nix: Add --help-config flagEelco Dolstra
2017-06-07nix: Make all options available as flagsEelco Dolstra
2017-05-03Fix build on gcc 4.9Eelco Dolstra
2017-04-20Improve nix show-config --jsonEelco Dolstra
2017-04-20Setting: Remove "Tag" template argumentEelco Dolstra