summaryrefslogtreecommitdiffstats
path: root/doc/manual.xml
AgeCommit message (Collapse)Author
2019-05-22[RFC] manual: rename to users and contributors manual, add some user notes ↵Michael Raskin
… (#60682) * manual: rename to users and contributors manual, add some user notes that should be there but don't fit in any chapter * manual: move the package notes that are completely usage-related to the upper user notes section * manual: link to package-specific development notes from user notes
2018-05-01nixpkgs docs: format =)Graham Christensen
2018-03-25Move all nixpkgs doc files in to the doc directoryGraham Christensen
This makes a makefile-driven developer workflow nicer.
2017-11-01docs: add section on common darwin issuesDaiderd Jordan
2017-01-24nixpkgs docs: Cross compilation docsJohn Ericson
2017-01-16Add overlays mechanism to Nixpkgs.Nicolas B. Pierron
This patch add a new argument to Nixpkgs default expression named "overlays". By default, the value of the argument is either taken from the environment variable `NIXPKGS_OVERLAYS`, or from the directory `~/.nixpkgs/overlays/`. If the environment variable does not name a valid directory then this mechanism would fallback on the home directory. If the home directory does not exists it will fallback on an empty list of overlays. The overlays directory should contain the list of extra Nixpkgs stages which would be used to extend the content of Nixpkgs, with additional set of packages. The overlays, i-e directory, files, symbolic links are used in alphabetical order. The simplest overlay which extends Nixpkgs with nothing looks like: ```nix self: super: { } ``` More refined overlays can use `super` as the basis for building new packages, and `self` as a way to query the final result of the fix-point. An example of overlay which extends Nixpkgs with a small set of packages can be found at: https://github.com/nbp/nixpkgs-mozilla/blob/nixpkgs-overlay/moz-overlay.nix To use this file, checkout the repository and add a symbolic link to the `moz-overlay.nix` file in `~/.nixpkgs/overlays` directory.
2016-11-22manual: reviewing contributions nixos -> nixpkgs (#20626)Eric Sagnes
2016-05-22nixpkgs manual: cleanup (#15611)Eric Sagnes
2016-04-23beam-support: update registry to latest '59b836d'Eric Merritt
2016-04-07nixpkgs manual: add multiple-output chapterVladimír Čunát
2016-01-15erlang support: Add minimal documentation to nixEric Merritt
This commit adds some very minimial documentation to the Nix manual. Hopefully, its enough to get someone started and serve as a first footstep for future documentation writers
2015-12-19nixpkgs manual: split languages into separate filesVladimír Čunát
There's no change in content except for amending the title of the section to mention "frameworks", as e.g. I don't consider Qt a language, and it's likely there will be more of similar cases in future. To be certain, I checked diff of the generated HTMLs.
2015-12-18Fixed a syntax error in the buildFHSChrootEnv example. Also, fixed the ↵Avery Glitch
manual.xml so it actually builds.
2015-07-12Move the submitting-changes down, after coding conventionsCillian de Róiste
2015-07-12Move the details from CONTRIBUTING.md to the manual #8734Cillian de Róiste
2015-06-30doc: make it clear the Contributing section is for the docsLuca Bruno
2015-06-26all-packages.nix: Add pkgs.overridePackagesLuca Bruno
2015-06-05doc: add user's guide for the Haskell infrastructurePeter Simons
Resolves https://github.com/NixOS/nixpkgs/issues/4941.
2015-01-25Add documentation for nixpkgs.config settings (allowUnfree, ↵Matthias Beyer
allowUnfreePredicate, whitelistedLicenses, blacklistedLicenses)
2014-08-24Nixpkgs manual: Add a Nix expression to buildEelco Dolstra
2014-08-24Nixpkgs manual: Drop author bla blaEelco Dolstra
2014-07-27doc: add section how to build the manualDomen Kožar
2013-10-10Unify the Nixpkgs and NixOS version numbersEelco Dolstra
2012-05-11* Sync CSS with the Nix manual.Eelco Dolstra
svn path=/nixpkgs/trunk/; revision=34062
2009-09-25* Moved the coding conventions from maintainers/docs to the NixpkgsEelco Dolstra
manual. * Removed some out-dated files from maintainers/docs. svn path=/nixpkgs/trunk/; revision=17419
2009-09-25svn path=/nixpkgs/trunk/; revision=17416Eelco Dolstra
2009-04-18* Document the generic Perl builder.Eelco Dolstra
svn path=/nixpkgs/trunk/; revision=15124
2009-02-10* Started documenting the meta attributes, including a firstEelco Dolstra
(very incomplete) attempt at standardising the license attribute. svn path=/nixpkgs/trunk/; revision=14028
2008-08-27* Moved the Linux kernel maintenance notes to the manual, expandedEelco Dolstra
them. svn path=/nixpkgs/trunk/; revision=12739
2008-06-19* More stdenv documentation. Some of it has been moved from the NixEelco Dolstra
manual. svn path=/nixpkgs/trunk/; revision=12164
2008-06-17* Quick start section.Eelco Dolstra
* Updated some packages that are referenced in that section. svn path=/nixpkgs/trunk/; revision=12139
2008-06-12* Manual outline.Eelco Dolstra
svn path=/nixpkgs/trunk/; revision=12057