tvl-depot/doc/manual
Eelco Dolstra 451dbf687f * nix-env now maintains meta info (from the `meta' derivation
attribute) about installed packages in user environments.  Thus, an
  operation like `nix-env -q --description' shows useful information
  not only on available packages but also on installed packages.

* nix-env now passes the entire manifest as an argument to the Nix
  expression of the user environment builder (not just a list of
  paths), so that in particular the user environment builder has
  access to the meta attributes.
  
* New operation `--set-flag' in nix-env to change meta info of
  installed packages.  This will be useful to pass per-package
  policies to the user environment builder (e.g., how to resolve
  collision or whether to disable a package (NIX-80)) or upgrade
  policies in nix-env (e.g., that a package should be "masked", that
  is, left untouched by upgrade actions).  Example:

  $ nix-env --set-flag enabled false ghc-6.4
2007-02-02 01:52:42 +00:00
..
figures * Update the user environments figure to show multiple profiles and 2005-03-16 14:40:48 +00:00
bugs.xml * Troubleshooting information on fixing a b0rked Berkeley DB database. 2006-11-30 11:24:10 +00:00
build-farm.xml * Convert to DocBook 5. 2006-08-21 16:05:11 +00:00
conf-file.xml * Manual. 2006-10-05 08:21:52 +00:00
env-common.xml * Removed chroot support. 2007-01-13 17:54:01 +00:00
glossary.xml * Convert to DocBook 5. 2006-08-21 16:05:11 +00:00
installation.xml * Handle multiple indirect symlinks when loading a Nix expression. 2007-01-15 14:50:25 +00:00
introduction.xml * Manual updates. 2006-09-28 09:10:53 +00:00
Makefile.am * Use GIF callouts instead of PNG since the GIFs have transparency. 2006-10-04 12:20:07 +00:00
manual.xml * Documented nix-hash. 2006-10-02 22:11:44 +00:00
nix-build.xml * Documented nix-instantiate --xml, --strict. 2006-10-05 20:41:57 +00:00
nix-channel.xml * Convert to DocBook 5. 2006-08-21 16:05:11 +00:00
nix-collect-garbage.xml * Manual. 2006-09-29 11:03:16 +00:00
nix-env.xml * Typos etc. 2006-10-06 07:47:56 +00:00
nix-hash.xml * Document nix-store --delete. 2006-10-05 23:13:15 +00:00
nix-install-package.xml * Documented nix-hash. 2006-10-02 22:11:44 +00:00
nix-instantiate.xml * Documented nix-instantiate --xml, --strict. 2006-10-05 20:41:57 +00:00
nix-lang-ref.xml * chapter -> appendix. 2004-11-02 08:25:29 +00:00
nix-pack-closure.xml * Doh. 2007-01-14 12:16:58 +00:00
nix-prefetch-url.xml * More doc updates. 2005-04-07 15:51:27 +00:00
nix-pull.xml * Convert to DocBook 5. 2006-08-21 16:05:11 +00:00
nix-push.xml * Too lazy to document nix-push --copy. 2006-10-06 09:59:02 +00:00
nix-store.xml * Troubleshooting information on fixing a b0rked Berkeley DB database. 2006-11-30 11:24:10 +00:00
nix-unpack-closure.xml * nix-pack-closure: store the top-level store paths in the closure. 2007-01-13 19:50:42 +00:00
opt-common-syn.xml * Document --arg. 2006-10-05 09:08:52 +00:00
opt-common.xml * Documented nix-instantiate --xml, --strict. 2006-10-05 20:41:57 +00:00
package-management.xml * Typo reported by Arie Middelkoop. 2006-10-26 23:06:47 +00:00
quick-start.xml * Manual. 2006-09-29 11:03:16 +00:00
quote-literals.xsl * Translate Unicode quote characters to ASCII equivalents when 2006-10-06 09:03:39 +00:00
release-notes.xml * nix-env now maintains meta info (from the `meta' derivation 2007-02-02 01:52:42 +00:00
schemas.xml * Document setuid Nix installs. 2004-10-31 17:08:48 +00:00
style.css * Style tweak. 2006-10-04 17:07:52 +00:00
troubleshooting.xml * Troubleshooting information on fixing a b0rked Berkeley DB database. 2006-11-30 11:24:10 +00:00
writing-nix-expressions.xml * New built-in function `builtins.attrNames' that returns the 2006-12-12 16:14:31 +00:00