aboutsummaryrefslogtreecommitdiff
path: root/src/libutil/config.hh
AgeCommit message (Expand)Author
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-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
2017-04-20Read per-user settings from ~/.config/nix/nix.confEelco Dolstra
2017-04-13Convert Settings to the new config systemEelco Dolstra
2017-04-13Add a Config class to simplify adding configuration settingsEelco Dolstra