| Commit message (Expand) | Author | Age | Files | Lines |
| * | doc: fix typo | Sandro Jäckel | 2021-10-28 | 1 | -1/+1 |
| * | doc/contributing: add lib.optional (#121251)•••Co-authored-by: Cole Helbling <cole.e.helbling@outlook.com> | Sandro | 2021-10-05 | 1 | -0/+15 |
| * | Merge pull request #130047 from NixOS/doc-manpage-role•••doc: Add support for manpage references | Jan Tojnar | 2021-09-07 | 1 | -0/+7 |
| |\ |
|
| | * | doc: Linkify man page references | Jan Tojnar | 2021-07-13 | 1 | -1/+3 |
| | * | doc: Add support for MyST roles•••Officially, only the manpage role is supported at the moment.
Unlike in rST, the syntax uses braces instead of colons:
{manpage}`nix.conf(5)`
| Jan Tojnar | 2021-07-13 | 1 | -0/+5 |
| * | | nixpkgs-docs: when to prefer passthru.tests over installCheckPhase•••And mention you can have either lightweight 'package' or
more heavyweight 'NixOS' (module) tests.
This was suggested at
https://github.com/ryantm/nixpkgs-update/issues/260#issuecomment-821287971
and discussed further at
https://github.com/NixOS/nixpkgs/pull/119731
| Arnout Engelen | 2021-08-14 | 1 | -1/+20 |
| * | | Merge pull request #130207 from hercules-ci/passthru-sensible-timeout•••doc/coding-conventions: Increase passthru test timeout 3s -> 60s | davidak | 2021-08-02 | 1 | -1/+1 |
| |\ \ |
|
| | * | | doc/coding-conventions: Increase passthru test timeout 3s -> 60s•••3s is too small a margin for a loaded slow system to start a bloated
program.
This leads to problems when tests are written on decent dev hardware
but later run on build farms of potentially slower hardware,
particularly in the case of non x86.
The chance of needing the timeout is actually very small, so those
rare 57s are a reasonable price to pay for fewer timeouts on build
farms, each of which should be investigated and usually fixed by
increasing the timeout.
| Robert Hensing | 2021-07-14 | 1 | -1/+1 |
| | |/ |
|
| * | | Merge pull request #126001 from est31/master•••Add the -a param to the docs | Ryan Mulligan | 2021-07-28 | 1 | -1/+1 |
| |\ \ |
|
| | * | | Add the -a param to the docs•••The patch utility does not understand git formatted patches.
For text files, there is no problem, but binary files use the
git format.
The -a param makes git diff put binary files into the patch in
raw format that can be understood by the patch tool.
| est31 | 2021-06-06 | 1 | -1/+1 |
| * | | | manuals: Describe how to link NixOS tests from packages | Niklas Hambüchen | 2021-07-27 | 1 | -1/+27 |
| | |/
|/| |
|
| * | | CONTRIBUTING.md: Move to repo root, where it is more visible.•••We found that many users found it difficult to locate this document.
Github supports it in the root, see:
https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors
| Niklas Hambüchen | 2021-06-26 | 1 | -2/+2 |
| * | | doc/manual: Add backport criteria | Jonathan Ringer | 2021-06-09 | 1 | -0/+11 |
| * | | doc: Use markdown syntax for xrefs•••Syntax is taken from MyST:
https://myst-parser.readthedocs.io/en/latest/using/syntax.html#targets-and-cross-referencing
| Jan Tojnar | 2021-06-07 | 3 | -3/+8 |
| * | | doc: prepare for commonmark•••We are still using Pandoc’s Markdown parser, which differs from CommonMark spec slightly.
Notably:
- Line breaks in lists behave differently.
- Admonitions do not support the simpler syntax https://github.com/jgm/commonmark-hs/issues/75
- The auto_identifiers uses a different algorithm – I made the previous ones explicit.
- Languages (classes) of code blocks cannot contain whitespace so we have to use “pycon” alias instead of Python “console” as GitHub’s linguist
While at it, I also fixed the following issues:
- ShellSesssion was used
- Removed some pointless docbook tags.
| Jan Tojnar | 2021-06-07 | 4 | -5/+10 |
| * | | doc: Document markup syntax•••Not depicted:
- Diagrams using Lua filter and dot
- fenced code attributes (enabled by the attributes extension)
| Jan Tojnar | 2021-06-06 | 1 | -1/+71 |
| |/ |
|
| * | Merge pull request #125494 from siraben/remove-stdenv-lib | Sandro | 2021-06-05 | 1 | -3/+0 |
| |\ |
|
| | * | coding-conventions: remove reference to stdenv.lib | Ben Siraphob | 2021-06-03 | 1 | -3/+0 |
| * | | doc: Fix make in nix-shell•••When running make manually, makeFlags will not be passed. Let’s just use an environment variable.
| Jan Tojnar | 2021-06-05 | 1 | -1/+1 |
| |/ |
|
| * | doc/coding-conventions: Add documentation for fetchpatch optional arguments | Stefan Frijters | 2021-05-28 | 1 | -0/+10 |
| * | backport action: document the workflow | Domen Kožar | 2021-05-25 | 1 | -0/+2 |
| * | doc/submitting-changes: should -> must•••To me, as a native English speaker, this doesn't change the meaning of
the sentence at all. But to a non-native speaker, this can read like
the staging-next rules are only recommendations. Let's make this
clearer.
| Alyssa Ross | 2021-05-23 | 1 | -1/+1 |
| * | Merge pull request #121252 from NixOS/SuperSandro2000-patch-1•••doc/contributing: add unnecessary string conversions | Sandro | 2021-05-17 | 1 | -0/+12 |
| |\ |
|
| | * | doc/contributing: add unnecessary string conversions | Sandro | 2021-04-30 | 1 | -0/+12 |
| * | | Merge pull request #120534 from davidak/package-tests•••doc: add instructions for creating package tests | Luke Granger-Brown | 2021-05-01 | 1 | -0/+70 |
| |\ \ |
|
| | * | | doc: add instructions for creating package tests | davidak | 2021-04-24 | 1 | -0/+70 |
| * | | | doc/contributing: clarify stdenv.lib deprecation | Sandro | 2021-04-30 | 1 | -1/+2 |
| | |/
|/| |
|
| * | | doc/submitting-changes: remove incorrect remark•••Tests don't only apply to NixOS modules, see for example tests/vscodium
| Patrick Hilhorst | 2021-04-26 | 1 | -1/+1 |
| |/ |
|
| * | doc/contributing/*.xml: Convert to markdown | Bobby Rong | 2021-04-23 | 8 | -1613/+819 |
| * | Merge pull request #116475 from davidak/doc-remove-packages•••doc: add instructions to remove a package | Samuel Dionne-Riel | 2021-04-21 | 1 | -0/+46 |
| |\ |
|
| | * | doc: add instructions to remove a package•••Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Ben Siraphob <bensiraphob@gmail.com>
| davidak | 2021-04-20 | 1 | -0/+46 |
| * | | docs: correct some english | Evils | 2021-04-20 | 1 | -11/+11 |
| * | | documentation: Add content about Vulnerability roundups•••Signed-off-by: Pamplemousse <xav.maso@gmail.com>
| Pamplemousse | 2021-03-17 | 2 | -9/+55 |
| |/ |
|
| * | doc: Format | Robert Hensing | 2021-03-04 | 1 | -9/+3 |
| * | docs: clarify staging•••Specify that the merges from master to staging-next to staging are
performed by GitHub actions. This helps the reader understand the
relationship between the branches.
| Thomas Bereknyei | 2021-02-19 | 1 | -1/+4 |
| * | Merge pull request #109663 from Pamplemousse/documentation•••documention corrections | Robert Hensing | 2021-01-26 | 1 | -1/+1 |
| |\ |
|
| | * | documentation: correct documentation help•••`PANDOC_LUA_FILTERS_DIR` is set in `makeFlags` in `doc/default.nix`,
and needs to be explicitely passed to `make` when called manually.
Signed-off-by: Pamplemousse <xav.maso@gmail.com>
| Pamplemousse | 2021-01-19 | 1 | -1/+1 |
| * | | doc: add function argument order convention (#110060)•••* doc: add function argument order convention
Ordering by usage is the de facto ordering given to arguments. It's
logical, and makes finding argument usage easier. Putting lib first is
common in NixOS modules, so it's reasonable to mirror this in nixpkgs
proper. Additionally, it's not a package as such, has zero dependencies,
and can be found used anywhere in a derivation.
* doc: clean up usage of lib | V | 2021-01-20 | 1 | -0/+6 |
| |/ |
|
| * | doc: add "prefer lib over stdenv.lib" convention•••I think we should have something in the manual people can point to
about this, to avoid rehashing it over and over in PRs. "stdenv.lib"
makes it look like lib is part of stdenv, which it isn't, and makes it
even more confusing as a newcomer to figure out what stdenv is (and
isn't).
| Alyssa Ross | 2021-01-10 | 1 | -0/+9 |
| * | doc: Add staging workflow diagram | Jan Tojnar | 2020-12-09 | 1 | -0/+19 |
| * | doc: Clean up submitting changes | Jan Tojnar | 2020-12-05 | 1 | -34/+19 |
| * | doc: convert Submitting changes to Markdown | Jan Tojnar | 2020-12-05 | 2 | -455/+213 |
| * | doc: Rename submitting-changes to chapter | Jan Tojnar | 2020-12-05 | 1 | -0/+0 |
| * | Merge pull request #101806 from unode/docs•••docs: Add 'how to request merging rights' | Domen Kožar | 2020-12-01 | 1 | -5/+5 |
| |\ |
|
| | * | docs: Add link to the GitHub issue on how to become a committer | Renato Alves | 2020-10-29 | 1 | -5/+5 |
| * | | doc/contributing: remove label instructions•••ofborg largely does this now
| Jonathan Ringer | 2020-11-14 | 1 | -48/+0 |
| * | | doc/*: fix indentation | zowoq | 2020-11-12 | 1 | -2/+2 |
| * | | A directory-category for terminal emulators•••This is a mostly cosmetical commit, in the sense it doesn't change the contents
of any package, but reorganizes the overall Nixpkgs expressions.
Terminal emulators are an ubiquitous tool for any Unix user; even the beginners
are routinely familiarized to it. And, manifestly, there are many
implementations of terminal emulators out there, from those traditionally made
in C and C++ to those written in Haskell and Go.
Terminal emulators deserve more highlight. This commit does that by creating a
category for them.
| AndersonTorres | 2020-10-28 | 1 | -0/+10 |
| |/ |
|
| * | doc: Improve code listings•••By adding prompts and removing unnecessary indentation.
| Jan Tojnar | 2020-09-23 | 1 | -6/+6 |
| * | treewide: use https for nixos.org and hydra.nixos.org•••tarballs.nixos.org is omitted from the change because urls from there
are always hashed and checked
| Pavol Rusnak | 2020-05-03 | 1 | -1/+1 |