Skip to content
Snippets Groups Projects
  1. Jun 14, 2017
  2. May 28, 2017
  3. May 17, 2017
  4. May 11, 2017
  5. May 10, 2017
  6. May 03, 2017
  7. 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
  8. 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
  9. Apr 20, 2017
  10. Apr 19, 2017
  11. Apr 17, 2017
  12. Apr 13, 2017
  13. Apr 12, 2017
  14. Mar 21, 2017
  15. 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
  16. Mar 09, 2017
  17. Mar 08, 2017
  18. 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
  19. Feb 27, 2017
  20. Feb 21, 2017
  21. Feb 20, 2017
  22. Feb 16, 2017
  23. Feb 07, 2017
  24. Feb 02, 2017
  25. Jan 03, 2017
  26. Dec 28, 2016
  27. Dec 16, 2016
  28. Dec 11, 2016
  29. Dec 09, 2016
  30. Dec 06, 2016
  31. 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
  32. 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
Loading