summaryrefslogtreecommitdiffstats
path: root/doc/functions
AgeCommit message (Collapse)Author
2020-01-12fix catAttrs documentation signatureivann
2019-10-21doc: move fhs and mkShell under builders/specialFrederik Rietdijk
In my opinion Functions should only contain pure functions. These are both meant to provide derivations so I put them under Builders. Don't know exactly *where* to put them so "special" it is...
2019-10-21doc: move overrides into separate chapterFrederik Rietdijk
2019-10-21doc: move image builders into new images chapterFrederik Rietdijk
2019-10-20doc: move fetchers and trivial builders under buildersFrederik Rietdijk
2019-09-18doc: re-formatJan Tojnar
2019-09-17doc/stdenv: document meson variablesworldofpeace
2019-09-09ociTools: fixing outdated documentationKatharina Fey
2019-09-04ociTools: initKatharina Fey
2019-08-15doc/functions/dockertools.xml: clarify that "Commands" means shell commandsGraham Christensen
Co-Authored-By: Jon <jonringer@users.noreply.github.com>
2019-08-12dockertools.buildLayeredImage: default layer count up to 100Graham Christensen
2019-08-12dockerTools: document extraCommandsGraham Christensen
2019-07-10doc: fix after snaptools mergeGraham Christensen
2019-06-18snapTools.makeSnap: initGraham Christensen
2019-06-17doc: Use prompt more oftenJan Tojnar
2019-06-17doc: fix spurious whitespaceJan Tojnar
2019-04-06Merge pull request #58360 from xtruder/pkgs/dockerTools/nix-prefetch-dockerJaka Hudoklin
dockerTools: add nix-prefetch-docker script
2019-04-06dockerTools: add nix-prefetch-docker scriptJaka Hudoklin
2019-03-26dockerTools: add finalImageName parameter for pullImageJaka Hudoklin
2019-03-08doc: format the documentation (#57102)Wael Nasreddine
2019-02-26treewide: use runtimeShell instead of stdenv.shell whenever possibleJörg Thalheim
Whenever we create scripts that are installed to $out, we must use runtimeShell in order to get the shell that can be executed on the machine we create the package for. This is relevant for cross-compiling. The only use case for stdenv.shell are scripts that are executed as part of the build system. Usages in checkPhase are borderline however to decrease the likelyhood of people copying the wrong examples, I decided to use runtimeShell as well.
2019-02-23Merge pull request #54693 from tilpner/appimage-toolsGraham Christensen
appimageTools: init
2019-02-23appimageTools: inittilpner
The appimageTools attrset contains utilities to prevent the usage of appimage-run to package AppImages, like done/attempted in #49370 and #53156. This has the advantage of allowing for per-package environment changes, and extracts into the store instead of the users home directory. The package list was extracted into appimageTools to prevent duplication.
2019-02-18nix-gitignore: init at v3.0.0 (#46112)Raitis Veinbahs
closes siers/nix-gitignore#6
2019-01-30Fix typos in docker tools docsAlexandre Esteves
2019-01-27nixpkgs/manual: add one more fix for a missed reviewMatthew Bauer
2019-01-27nixpkgs/manual: address review commentsMatthew Bauer
Mostly taken from requested changes exactly as recommended.
2019-01-26nixpkgs/manual: add trivial builders sectionMatthew Bauer
Fixes #25507.
2019-01-26nixpkgs/manual: document fetcher functionsMatthew Bauer
Fixes #32439.
2019-01-18prefer-fetch-remote: an overlay to fetch on remote buildersJörg Thalheim
This is useful when running tools like NixOps or nix-review on workstations where the upload to the builder is significantly slower then downloading the source on the builder itself.
2019-01-04doc: Add automatic generation of library function documentationVincent Ambo
Modifies the build process of the manual to invoke nixdoc automatically to generate XML files with function documentation. Currently documentation is present for five of the files in `lib/`. To add another file to the generated docs, both `doc/functions/library.xml` and `doc/lib-function-docs.nix` must be updated.
2018-10-23Merge pull request #47430 from roberth/nixpkgs-extendJohn Ericson
pkgs.extend for adding overlays
2018-10-23nixpkgs docs: Fix tiny typo (#48477)Ingo Blechschmidt
2018-10-19doc: Add link from overrides to overlaysRobert Hensing
2018-10-18doc: Improve overrides and overlays documentationRobert Hensing
2018-10-18nixpkgs docs: Point to pkgs.extend, pkgs.appendOverlays and improve override ↵Robert Hensing
section
2018-10-12nixpkgs docs: document recursivelyUpdateGraham Christensen
2018-10-12nixpkgs docs: document recursivelyUpdateUntilGraham Christensen
2018-10-12nixpkgs docs: document zipAttrsGraham Christensen
2018-10-12nixpkgs docs: document zipAttrsWithGraham Christensen
2018-10-12nixpkgs docs: Clarify zipAttrsWithNames's docsGraham Christensen
2018-10-12nixpkgs docs: document zipAttrsWithNamesGraham Christensen
2018-10-12nixpkgs docs: document optionalAttrsGraham Christensen
2018-10-12nixpkgs docs: document toDerivationGraham Christensen
2018-10-12nixpkgs docs: document isDerivationGraham Christensen
2018-10-12nixpkgs docs: document genAttrsGraham Christensen
2018-10-12nixpkgs docs: document mapAttrsRecursiveCondGraham Christensen
2018-10-12nixpkgs docs: finish up mapAttrsRecursiveGraham Christensen
2018-10-05Generate links to function definitionsGraham Christensen
Hydra passes the full revision in to the input, which we pass through. If we don't get this ,we try to get it from other sources, or default to master which should have the definition in a close-ish location. All published docs should have theURL resolve properly, only local hackers will have the link break.
2018-10-05nixpkgs: Start documenting library functions in XMLGraham Christensen
Covers assert functions and about half of the attrsets functions. Some internal consistency around IDs could be improved.