Skip to content
Snippets Groups Projects
  1. May 10, 2017
  2. May 03, 2017
  3. May 01, 2017
    • Eelco Dolstra's avatar
      Remove $NIX_BUILD_HOOK and $NIX_CURRENT_LOAD · d7653dfc
      Eelco Dolstra authored
      This is to simplify remote build configuration. These environment
      variables predate nix.conf.
      
      The build hook now has a sensible default (namely build-remote).
      
      The current load is kept in the Nix state directory now.
      d7653dfc
  4. Apr 21, 2017
    • James Earl Douglas's avatar
      Drop misleading ellipses · 111d3472
      James Earl Douglas authored
      This portion of the quick start guide may lead to confusion for
      newcomers to Nix.  This change clarifies the example to one that can be
      copied in its entirety.
      111d3472
  5. Apr 20, 2017
  6. Apr 19, 2017
  7. Apr 17, 2017
  8. Apr 13, 2017
  9. Apr 12, 2017
  10. Mar 21, 2017
  11. Mar 15, 2017
    • Eelco Dolstra's avatar
      Store: Add a method for getting build logs · 0afeb7f5
      Eelco Dolstra authored
      This allows various Store implementations to provide different ways to
      get build logs. For example, BinaryCacheStore can get the build logs
      from the binary cache.
      
      Also, remove the log-servers option since we can use substituters for
      this.
      0afeb7f5
  12. Mar 09, 2017
  13. Mar 08, 2017
  14. Feb 28, 2017
    • Eelco Dolstra's avatar
      Support auto-configuration of build-max-jobs · 7251d048
      Eelco Dolstra authored
      "build-max-jobs" and the "-j" option can now be set to "auto" to use
      the number of CPUs in the system. (Unlike build-cores, it doesn't use
      0 to imply auto-configuration, because a) magic values are a bad idea
      in general; b) 0 is a legitimate value used to disable local
      building.)
      
      Fixes #1198.
      7251d048
  15. Feb 27, 2017
  16. Feb 21, 2017
  17. Feb 20, 2017
  18. Feb 16, 2017
  19. Feb 07, 2017
  20. Feb 02, 2017
  21. Jan 03, 2017
  22. Dec 28, 2016
  23. Dec 16, 2016
  24. Dec 11, 2016
  25. Dec 09, 2016
  26. Dec 06, 2016
  27. Nov 03, 2016
    • Manav Rathi's avatar
      installation: allow profile modification to be skipped (#1072) · eec5409a
      Manav Rathi authored
      The current behaviour modifies the first writeable file from amongst
      .bash_profile, .bash_login and .profile.  So .bash_profile (if it is
      writable) would be modified even if a user has already sourced nix.sh
      in, say, .profile.
      
      This commit introduces a new environment variable,
      NIX_INSTALLER_NO_MODIFY_PROFILE.  If this is set during installation,
      then the modifications are unconditionally skipped.
      
      This is useful for users who have a manually curated set of dotfiles
      that they are porting to a new machine. In such scenarios, nix.sh is
      already sourced at a place where the user prefers.  Without this
      change, the nix installer would insist on modifying .bash_profile if
      it exists.
      
      This commit also add documentations for both the current behaviour and
      the new override.
      eec5409a
  28. Oct 31, 2016
    • Eelco Dolstra's avatar
      Support optional sandbox paths · 18b7363a
      Eelco Dolstra authored
      For example, you can now set
      
        build-sandbox-paths = /dev/nvidiactl?
      
      to specify that /dev/nvidiactl should only be mounted in the sandbox
      if it exists in the host filesystem. This is useful e.g. for EC2
      images that should support both CUDA and non-CUDA instances.
      18b7363a
  29. Sep 21, 2016
  30. Sep 20, 2016
  31. Sep 14, 2016
    • Eelco Dolstra's avatar
      Revive binary-caches-parallel-connections · 6656ef7b
      Eelco Dolstra authored
      It's a slight misnomer now because it actually limits *all* downloads,
      not just binary cache lookups.
      
      Also add a "enable-http2" option to allow disabling use of HTTP/2
      (enabled by default).
      6656ef7b
  32. Aug 26, 2016
  33. Aug 11, 2016
  34. Aug 10, 2016
Loading