lix/doc/manual/src/command-ref
Rok Garbas 44da19f73c
Adds Nix CLI Guideline to docs
As we are working towards Nix 3.0 we want to make sure that we make a
huge step forward in Nix's user experience. And once 3.0 is out of the
door we need to make sure that all future commands and features keep up
the standard of user experience.

This PR adds a CLI guideline document to the Nix documentation. Consider
this document a good starting point and a checklist when somebody will
be (re)implementing commands.

Clearly this guideline does nothing to improve user experience on its
own and can only be useful as long as it is going to be read and
cared for. But it is a first step into that direction.
2020-12-02 17:00:32 +01:00
..
cli-guideline.md Adds Nix CLI Guideline to docs 2020-12-02 17:00:32 +01:00
command-ref.md Convert commands 2020-07-23 18:27:12 +02:00
conf-file-prefix.md Generalize extra-* settings 2020-10-29 18:17:39 +01:00
env-common.md Fix the docs about the new NIX_CONFIG env var 2020-10-21 17:04:36 +02:00
experimental-commands.md Start generation of the nix.1 manpage 2020-08-17 19:33:18 +02:00
files.md Convert nix.conf manpage 2020-07-23 18:27:11 +02:00
main-commands.md Convert commands 2020-07-23 18:27:12 +02:00
nix-build.md Remove stray 'Title:' from the manual 2020-10-08 17:30:40 +02:00
nix-channel.md Remove stray 'Title:' from the manual 2020-10-08 17:30:40 +02:00
nix-collect-garbage.md Remove stray 'Title:' from the manual 2020-10-08 17:30:40 +02:00
nix-copy-closure.md Remove stray 'Title:' from the manual 2020-10-08 17:30:40 +02:00
nix-daemon.md Remove stray 'Title:' from the manual 2020-10-08 17:30:40 +02:00
nix-env.md Remove stray 'Title:' from the manual 2020-10-08 17:30:40 +02:00
nix-hash.md Add sha512 to hashAlgo listings in manpages (#4186) 2020-10-25 22:16:53 +00:00
nix-instantiate.md Remove stray 'Title:' from the manual 2020-10-08 17:30:40 +02:00
nix-prefetch-url.md Add sha512 to hashAlgo listings in manpages (#4186) 2020-10-25 22:16:53 +00:00
nix-shell.md nix-shell.md: Extend shellHook example 2020-10-30 11:12:28 +01:00
nix-store.md Remove stray 'Title:' from the manual 2020-10-08 17:30:40 +02:00
opt-common-syn.md Convert commands 2020-07-23 18:27:12 +02:00
opt-common.md Merge remote-tracking branch 'origin/master' into markdown 2020-08-31 14:24:26 +02:00
opt-inst-syn.md Convert commands 2020-07-23 18:27:12 +02:00
utilities.md Use mdbook 2020-07-23 18:26:48 +02:00