summaryrefslogtreecommitdiff
path: root/doc/builders (follow)
Commit message (Expand)AuthorAgeFilesLines
* rewrite `runCommand` interface docs•••specifically this corrects the misleading statement that `env` takes environment variables for the derivation. Valentin Gagarin2023-09-181-2/+19
* Merge pull request #254967 from nbraud/sha256-to-hash/top-levelMaciej Krüger2023-09-151-1/+1
|\
| * doc: Replace `sha256` with `hash` where appropriatenicoo2023-09-131-1/+1
* | fetchDebianPatch: Require patch names with extensions•••Otherwise the fetcher is unuseable with patches whose filename (in Debian) doesn't end in `.patch`. Weijia Wang2023-09-141-2/+2
|/
* noto-fonts-emoji → noto-fonts-color-emoji•••Clarify that the monochrome font is not included, per #221181. The new name is also coherent with the name of the font, according to `fontconfig`: Noto Color Emoji. nicoo2023-09-121-2/+2
* doc/fetchers: fetchDebianPatch: don't imply how long a patch remains availablenicoo2023-08-301-2/+2
* fetchDebianPatch: Rename `patch` parameter, make `name` overrideable•••This allows using the fetcher with `invalidateFetcherByDrvHash` for testing. nicoo2023-08-301-1/+1
* fetchers: document fetchDebianPatchnicoo2023-08-301-0/+47
* emacs: remove outdated doc about package initialization•••Since Emacs 27[1], there is no need to call package-initialize in the init file. [1]: https://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS.27?id=cae528457cb862dc886a34240c9d4c73035b6659#n227 Lin Jian2023-08-251-4/+0
* emacs: update doc about emacs.pkgs.withPackagesLin Jian2023-08-251-1/+1
* treewide: `overrideScope'` -> `overrideScope`•••`lib.makeScope` `overrideScope'` has been renamed to `overrideScope` `fd --type f | xargs sd --string-mode "overrideScope'" "overrideScope"` Artturin2023-08-141-2/+2
* testers.hasPkgConfigModules: allow checking multiple pkg-config mods•••This is very useful in conjunction with meta.pkgConfigModules, as the new tester can use the list provided by this meta attribute as a default value for moduleNames, making its usage in passthru.tests very convenient. For backwards compatibility, a shim under the old name is maintained with a warning. sternenseemann2023-08-081-5/+19
* treewide: rename fonts.fonts to fonts.packagesSandro Jäckel2023-07-241-1/+3
* Merge pull request #240860 from Atemu/fhsenv-no-multiarch•••buildFHSEnv: disable multiArch by defaultAtemu2023-07-081-0/+2
|\
| * buildFHSEnv: add multiArch flag•••The intention is to allow the user control over whether 32bit deps are supposed to be included in the fhsenv Atemu2023-07-011-0/+2
* | darwin.linux-builder: rename from `darwin.builder`Michael Hoang2023-07-061-3/+7
* | darwin.builder: use port 31022 by defaultMichael Hoang2023-07-061-4/+10
* | doc: render nixpkgs manual with nrd•••also updates nixdoc to 2.3.0. the nixdoc update is not a separate commit because that would leave the manual build broken for one commit, potentially breaking bisects and rebases. pennae2023-07-017-58/+52
|/
* doc: normalize markdown for nixos-render-docs•••pandoc recognizes `::: note` admonitions, nixos-render-docs only recognizes `::: {.note}`. surprisingly pandoc also emits the correct docbook tags for `[](#xref)`s, so we can use that too. pennae2023-06-101-1/+1
* doc: make sure section depths are consecutive•••skipping heading levels (eg from # to ###, or starting at ###) is legal in pandoc, but not in nixos-render-docs. pandoc acts as though section levels *were* consecutive, nixos-render-docs prefers to tell people not to do that kind of thing because it can make documents more fragile. pennae2023-06-101-1/+1
* doc: add missing section IDspennae2023-06-102-11/+11
* Improve `fetchFromGitLab` manual (#236111)•••* doc/builders: update fetchers documentation Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>Basile Clément2023-06-071-2/+7
* doc:fhs-envs: rewordAtemu2023-05-221-4/+8
* doc:fhs-envs: format example properly•••That sort of formatting wouldn't be accepted into Nixpkgs. We shouldn't format an example like that. Atemu2023-05-221-12/+12
* doc:fhs-envs: mention that runScript must be escaped by the callerAtemu2023-05-221-1/+2
* testers.runNixOSTest: init•••An up to date alternative to pkgs.nixosTest Robert Hensing2023-05-111-0/+20
* tree-wide: buildFHSUserEnv -> buildFHSEnvAtemu2023-04-161-3/+3
* Update vmTools docs after rebaseLeandro Emmanuel Reina Kiperman2023-04-101-25/+57
* doc: add vmToolsLeandro Reina2023-04-092-0/+117
* nixos/darwin-builder: add disk space options (#224480)Geraint Ballinger2023-04-071-0/+86
* doc: assign ids to many headings•••without stable ids on headings we cannot generate stable links to these headings. nrd complains about this, but the current docbook workflow does not. a few generated ids remain, mostly in examples and footnotes. most of the examples are generated by nixdoc (which has since gained MD export functions, and the MD export does generate IDs). pennae2023-03-277-15/+15
* doc: document fetchpatch's decode argumentAlyssa Ross2023-03-111-0/+1
* Merge pull request #218043 from addict3d/parameterise-guest-memsize-1•••nixos/lib/make-disk-image: expose memSize parameterRyan Lahfa2023-03-041-0/+1
|\
| * nixos/lib/make-disk-image: expose memSize parameter•••Generating large disk images can fail from out-of-memory in vm-run. Nick Bathum2023-02-261-0/+1
* | Merge pull request #208537 from Artturin/makesetuphooksupportstrictdepsArtturi2023-02-102-0/+38
|\ \ | |/ |/|
| * add docs for makeSetupHookArtturin2023-02-072-0/+38
* | Doc tweak: "Build" -> "Substitute"Tom McLaughlin2023-02-071-1/+1
* | Introduce mkBinaryCache functionTom McLaughlin2023-02-072-0/+50
|/
* Merge pull request #214763 from lheckemann/doc-requirefile•••fetchers: document requireFileLinus Heckemann2023-02-051-0/+27
|\
| * fetchers: document requireFileLinus Heckemann2023-02-051-0/+27
* | testers.hasPkgConfigModule: Extract and add tests, docsRobert Hensing2023-01-301-0/+13
* | fix: doc typoMatthew Kenigsberg2023-01-261-1/+1
|/
* doc: fix broken linksNaïm Favier2023-01-242-3/+3
* darwin.builder: auto-login as the `builder` user (#208772)•••… as suggested by @NiklasGollenstede in: https://github.com/NixOS/nixpkgs/pull/206951#issuecomment-1369020601 This simplifies the user experience for logging into and debugging the machine and also simplifies the instructions for shutting down the machine gracefully.Gabriella Gonzalez2023-01-031-5/+7
* darwin.builder: prefer shutting down over halting VM (#208450)•••This is preferable because it prevents things like disk corruption (requiring the user to delete the disk image when starting up) that I consistently ran into.Winter2023-01-021-1/+2
* Merge pull request #208176 from ncfavier/markdown-no-trailingNaïm Favier2023-01-012-2/+2
|\
| * .editorconfig: apply trailing whitespace removal•••editorconfig-checker -disable-indent-size **/*.md Naïm Favier2022-12-292-2/+2
* | darwin.builder: Remove trailing `'` from host key•••The trailing `'` was included by mistake and is not supposed to be there: ```ShellSession $ base64 -w0 /etc/ssh/ssh_host_ed25519_key.pub c3NoLWVkMjU1MTkgQUFBQUMzTnphQzFsWkRJMU5URTVBQUFBSUpCV2N4Yi9CbGFxdDFhdU90RStGOFFVV3JVb3RpQzVxQkorVXVFV2RWQ2Igcm9vdEBuaXhvcwo= ``` The reason it did not cause issues before is because Nix ignores everything after the `=`: https://github.com/NixOS/nix/blob/3dbf9b5af5950b615ec685c1f4155b1c8698bb78/src/libutil/util.cc#L1539-L1540 … so it's harmless but still worth fixing. Gabriella Gonzalez2022-12-291-1/+1
|/
* doc,nixos/doc: unescape apostrophes•••Leftovers from the CommonMark conversion. Naïm Favier2022-12-272-2/+2
* nixos/lib/make-disk-image: docs, UEFI vars recording, more determinism•••- Extensive documentation in NixOS manual - Deterministic mode that fixes various identifiers relative to disk partitions and filesystems in ext4 case - UEFI variable recording Raito Bezarius2022-12-242-0/+108