summary refs log tree commit diff
path: root/nixos/doc/manual/development
Commit message (Collapse)AuthorAge
* test-driver: mention `$user` argument in the NixOS manual and the Impala ↵Maximilian Bosch2018-01-06
| | | | release notes
* Merge pull request #31668 from rycee/doc/namingYegor Timoshenko2017-12-23
|\ | | | | docs: clarify package and module option naming
| * docs: clarify package and module option namingRobert Helgesson2017-11-14
| | | | | | | | | | This attempts to briefly clarify the current naming conventions of attribute names in `all-packages.nix` and module option names.
* | nixpkgs.lib: Add types.strMatchingRyan Trinkle2017-12-02
| |
* | Adds missing documentation for copyFileFromHost in NixOS testsBastian Köcher2017-11-23
|/
* lib/types: add `ints.positive`.Profpatsch2017-11-05
| | | | For values that are positive, but cannot be 0.
* lib/types: update docs to match the new type namesProfpatsch2017-11-05
|
* lib/types: nixos manual documentation for signed/unsinged intProfpatsch2017-11-05
| | | | Synchronize the manual for the new types.
* lib/types: add intBetweenProfpatsch2017-11-05
| | | | An int type that checks the value range.
* NixOS Manual: document assertions and warnings (#29206)Robert2017-09-11
| | | | | | * NixOS Manual: document assertions and warnings * NixOS manual: re-wrap assertions text
* manual: reworked submodule section for better readabilityThomas Bach2017-09-10
| | | | | | | The section was strange to read, as the initial example already used `listOf' which is mentioned in the very first paragraph. Then you read in a subsection about `listOf' and the exact same example is given once again.
* manual: fixed remaining placeholder literalThomas Bach2017-09-10
|
* manual: `name' is not an argument for `mkOption'Thomas Bach2017-09-10
|
* release documentation: reorder beta stepsFranz Pletz2017-08-30
|
* release documentation: update to current procedureRobin Gloster2017-08-30
|
* doc: Fix some typosJan Tojnar2017-06-11
|
* doc: clarify building-nixos CD/DVD instructionsEmmanuel Rosa2017-06-02
| | | | | | | | | | This change updates the instructions for building a NixOS ISO so that it's clear how to do it. Previously, the instructions stated to set NIXOS_CONFIG prior to running `nix-build`, yet the example provided by-passed NIXOS_CONFIG anyway. But the *really* important missing piece is the need for nixos/default.nix. See #21840. This change removes the NIXOS_CONFIG verbiage, and adds steps to clone nixpkgs and (most importantly) cd'ing into nixpkgs/nixos. That way, the reader may think: *Oh, so I need a default.nix and a configuration.nix. Ahhh, OK.* I purposely added the redundant default.nix argument.
* nixos doc: document coercedTo typeNikolay Amiantov2017-05-24
| | | | | | | Also mention about docs in types.nix and fix a small error in related documentation. Fixes #26055.
* manual: Fix `addCheck` example having arguments in wrong order.Niklas Hambüchen2017-05-21
| | | | `addCheck` takes first the type, then the check.
* Fix typo about options without defaultsNiklas Hambüchen2017-05-20
|
* doc: improve "getting the sources" chapterThéo Zimmermann2017-04-01
|
* NixOS Manual: Update version numbersChristine Koppelt2017-03-25
|
* modules: add support for module replacement with disabledModulesDaiderd Jordan2017-03-03
| | | | | | | | This is based on a prototype Nicolas B. Pierron worked on during a discussion we had at FOSDEM. A new version with a workaround for problems of the reverted original. Discussion: https://github.com/NixOS/nixpkgs/commit/3f2566689
* Revert "modules: add support for module replacement with disabledModules"Vladimír Čunát2017-03-01
| | | | | This reverts commit 3f2566689d14f1d7778d55ca807d1dad2f4695d1 for now. Evaluation of the tested job got broken, blocking nixos-unstable.
* modules: add support for module replacement with disabledModulesDaiderd Jordan2017-02-28
| | | | | This is based on a prototype Nicolas B. Pierron worked on during a discussion we had at FOSDEM.
* nixos manual: correct reference to sddmGraham Christensen2017-02-10
|
* nixos: update default cases from KDM/KDE4 to SDDM/KDE5Graham Christensen2017-02-09
|
* manual: reviewing contributions nixos -> nixpkgs (#20626)Eric Sagnes2016-11-22
|
* module system: extensible option typesEric Sagnes2016-11-06
|
* types: loeOf -> listOfEric Sagnes2016-11-05
|
* Merge pull request #17622 from rvl/nixos-manual-writing-documentationJörg Thalheim2016-10-09
|\ | | | | Add documentation about writing NixOS documentation
| * nixos-manual: Add a chapter about writing documentationRodney Lorrimar2016-09-11
| | | | | | | | | | It's more about the practical side of DocBook-wrangling than anything else.
* | Fix xml validation error in NixOS releases documentationPascal Bach2016-10-07
| |
* | Document NixOS release process #4442Domen Kožar2016-10-07
| |
* | reviewing-contributions.xml: fix typoAlexander Ried2016-10-05
| |
* | nixos-manual: reviewing chapter cleanupEric Sagnes2016-10-02
| |
* | improvements from feedback 2Eric Sagnes2016-10-01
| |
* | improvements from feedbackEric Sagnes2016-09-28
| |
* | [WIP] typo fixes, few improvementsEric Sagnes2016-09-27
| |
* | nixos-doc: add reviewing-contributionsEric Sagnes2016-09-26
| |
* | NixOS manual: add module option types doc (#18525)Eric Sagnes2016-09-13
|/
* nixos doc: module meta attribute section cleanupRobin Gloster2016-08-29
|
* nixos doc: add modules meta-attributes (#18078)Eric Sagnes2016-08-29
|
* Manual: Explicitly mark commands that require to be run as root (#15589)Wilhelm Schuster2016-06-01
| | | | | | | | | * manual: Mark commands that require root Mark every command that requires to be run as root by prefixing them with '#' instead of '$'. * manual: Add note about commands that require root
* manual: minor cleanupsJoachim Fasting2016-05-22
|
* nixos-checkout: RemoveEelco Dolstra2016-04-20
| | | | | | This command was useful when NixOS was spread across multiple repositories, but now it's pretty pointless (and obfuscates what happens, i.e. "git clone git://github.com/NixOS/nixpkgs.git").
* Revert "Add the tool "nixos-typecheck" that can check an option declaration to:"Eelco Dolstra2016-03-01
| | | | | | This reverts commit cad8957eabcbf73062226d28366fd446c15c8737. It breaks NixOps, but more importantly, such major changes to the module system really need to be reviewed.
* Add the tool "nixos-typecheck" that can check an option declaration to:Thomas Strobel2016-02-29
| | | | | | | | | | | | | | - Enforce that an option declaration has a "defaultText" if and only if the type of the option derives from "package", "packageSet" or "nixpkgsConfig" and if a "default" attribute is defined. - Enforce that the value of the "example" attribute is wrapped with "literalExample" if the type of the option derives from "package", "packageSet" or "nixpkgsConfig". - Warn if a "defaultText" is defined in an option declaration if the type of the option does not derive from "package", "packageSet" or "nixpkgsConfig". - Warn if no "type" is defined in an option declaration.
* nixos: update-locatedb - harden via systemd (#7220)Dan Peebles2016-01-23
| | | | | | Also, use systemd timers. Most of the work is by @thoughtpolice but I changed enough of it to warrant changing commit author.
* Allow options with type "package" to be store pathsEelco Dolstra2015-08-07
| | | | | | | | For example, this allows writing nix.package = /nix/store/786mlvhd17xvcp2r4jmmay6jj4wj6b7f-nix-1.10pre4206_896428c; Also, document types.package in the manual.