summary refs log tree commit diff
path: root/lib/options.nix
Commit message (Expand)AuthorAge
* lib/options: refactor mkPackageOptionAnselm Schüler2023-10-10
* lib/options: add pkgsText parameter to mkPackageOptionAnselm Schüler2023-10-06
* lib/options: correct and improve documentation of mkPackageOptionAnselm Schüler2023-10-06
* lib: turn *MD functions into aliasespennae2023-06-13
* lib/options: remove literalDocBookpennae2023-06-13
* lib/options: nullable mkPackageOptionNaïm Favier2023-05-19
* lib/options: fix rendering of options with only a defaultTextNaïm Favier2023-05-06
* lib/options: fix mkPackageOption docspennae2023-03-05
* lib/options: Add more options to mkPackageOptionAnselm Schüler2023-02-26
* lib/options: update showOption commentNaïm Favier2023-02-18
* types: suggest how to resolve the conflictDomen Kožar2023-02-09
* types: explicitly state unique options are expected to be uniqueDomen Kožar2023-02-09
* lib: standardise attrset type syntaxColin Arnott2023-01-30
* modules: add mkPackageOptionMDpennae2023-01-05
* attrsets: fix and add some doc typeshsjobeki2022-12-24
* lib.modules: Add error context to rendered default and example attrsRobert Hensing2022-12-10
* nixos/doc: render option values using `lib.generators.toPretty`Naïm Favier2022-12-08
* haskell.compiler.ghc92: 9.2.4 -> 9.2.5sternenseemann2022-11-07
* lib/options/showOption: fix quoting of attr-names that are not identifiersMaximilian Bosch2022-10-07
* lib/options.nix: remove unused bindingfigsoda2022-09-26
* lib/options: deprecate docbook text and literalDocBookpennae2022-09-10
* lib/modules: convert option description to MDpennae2022-08-31
* lib/options: add mdDoc support to mkEnableOptionpennae2022-08-30
* haskell.compiler: ghc923 -> ghc924sternenseemann2022-07-28
* lib/options: Add hint for debugging infinite recursion in docsRobert Hensing2022-06-27
* lib/options: Add showOptionWithDefLocsRobert Hensing2022-06-21
* treewide: attempt at markdown option docspennae2022-06-12
* haskell.compiler: ghc922 -> ghc923sternenseemann2022-05-28
* Merge remote-tracking branch 'origin/master' into haskell-updatessternenseemann2022-03-26
|\
| * lib/modules: Finally remove deprecated types.optionSetSilvan Mosberger2022-03-18
* | Merge master into haskell-updatesgithub-actions[bot]2022-03-17
|\|
| * lib/options: Throw error for options without a typeJanne Heß2022-02-28
* | haskell.compiler: ghc921 -> ghc922sternenseemann2022-03-09
|/
* Merge pull request #156503 from hercules-ci/nixos-add-system.build-optionsRobert Hensing2022-01-25
|\
| * lib.modules: Define mergeOneOption in terms of mergeUniqueOptionRobert Hensing2022-01-24
| * lib.types: Add unique like uniq, but custom errorsRobert Hensing2022-01-24
* | nixos/docs/option-declarations: Document mkEnableOption and mkPackageOptionAnselm Schüler2022-01-23
* | lib/options: Add mkPackageOptionAnselm Schüler2022-01-23
|/
* nixos/documentation: split options doc buildpennae2022-01-02
* modules: Add visible = "shallow" to hide only sub-optionsRobert Hensing2021-11-01
* lib/options: add literalExpression and literalDocBook, deprecate literalExampleNaïm Favier2021-10-03
* lib/generators: move limit detection into `withRecursion`Maximilian Bosch2021-08-26
* lib/options: use `depthLimit` for `toPretty` when showing a definitionMaximilian Bosch2021-08-25
* lib/options: Better mergeEqualOption error for uncomparable typesSilvan Mosberger2021-08-10
* Revert "Module-builtin assertions, disabling assertions and submodule asserti...Silvan Mosberger2020-12-18
* lib/options: Don't show internal suboption in the manualSilvan Mosberger2020-11-30
* lib/options.nix: Use merge-friendly inherit syntaxRobert Hensing2020-10-22
* lib: Use Nix's static scope checking, fix error message, optimizeRobert Hensing2020-10-22
* lib/options.nix: Use head instead of elemAt _ 0Robert Hensing2020-10-22
* lib/modules: Improve error messages using showDefsSilvan Mosberger2020-09-21