Skip to content
Snippets Groups Projects
  1. Feb 06, 2004
    • Eelco Dolstra's avatar
      * Improvements to profiles. Generations are now per-profile, e.g., · 66e94d32
      Eelco Dolstra authored
        default -> default-94-link
        default-82-link -> /nix/store/cc4480...
        default-83-link -> /nix/store/caeec8...
        ...
        default-94-link -> /nix/store/2896ca...
        experimental -> experimental-2-link
        experimental-1-link -> /nix/store/cc4480...
        experimental-2-link -> /nix/store/a3148f...
      
      * `--profile' / `-p' -> `--switch-profile' / `-S'
      * `--link' / `-l' -> `--profile' / `-p'
      * The default profile is stored in $prefix/var/nix/profiles.
        $prefix/var/nix/links is gone.  Profiles can be stored anywhere.
      * The current profile is now referenced from ~/.nix-profile, not
        ~/.nix-userenv.
      * The roots to the garbage collector now have extension `.gcroot', not
        `.id'.
      66e94d32
  2. Feb 04, 2004
  3. Feb 03, 2004
  4. Feb 02, 2004
    • Eelco Dolstra's avatar
      * Added syntactic sugar to the construction of attribute sets to · 1c9c0a5a
      Eelco Dolstra authored
        `inherit' variables from the surrounding lexical scope.
      
        E.g.,
      
          {stdenv, libfoo}: derivation {
            builder = ./bla;
            inherit stdenv libfoo;
            xyzzy = 1;
          }
      
        is equivalent to
      
          {stdenv, libfoo}: derivation {
            builder = ./bla;
            stdenv = stdenv;
            libfoo = libfoo;
            xyzzy = 1;
          }
      
        Note that for mutually recursive attribute set definitions (`rec
        {...}'), this also works, that is, `rec {inherit x;}' is equivalent
        to `let {fresh = x; body = rec {x = fresh;};}', *not*
        `rec {x = x}'.
      1c9c0a5a
    • Eelco Dolstra's avatar
      * Sort `nix-env -q' output by derivation name. · d9f30fe7
      Eelco Dolstra authored
      * `--version' flag for all commands.
      * Manual updates.
      d9f30fe7
  5. Jan 30, 2004
  6. Jan 29, 2004
  7. Jan 22, 2004
  8. Jan 21, 2004
  9. Jan 20, 2004
  10. Jan 19, 2004
  11. Jan 16, 2004
  12. Jan 15, 2004
  13. Jan 14, 2004
  14. Jan 13, 2004
  15. Jan 12, 2004
  16. Jan 09, 2004
  17. Jan 08, 2004
Loading