Skip to content
Snippets Groups Projects
  1. Jun 04, 2020
  2. May 11, 2020
  3. May 10, 2020
  4. Oct 09, 2019
    • Dan Callahan's avatar
      Make nix-daemon.plist less fragile on macOS · 8c4a5e7b
      Dan Callahan authored
      We're calling `wait4path` on the full, resolved `@bindir@/nix-daemon` path.
      
      That means we're hardcoding something like:
      
          /bin/wait4path /nix/store/zs9c5xhp3zv9p23qnjxp87nl5injsi1i-nix-2.3/bin/nix-daemon && /nix/var/nix/profiles/default/bin/nix-daemon
      
      That seems unnecessarily fragile.
      
      It might be better to wait4path on the path we intend to call.
      8c4a5e7b
    • Matthew Bauer's avatar
      Copy instead of linking launch agent · 0847f2f1
      Matthew Bauer authored
      On Catalina, the /nix filesystem might not be mounted at start time.
      To avoid this service not starting, we need to keep the launch agent
      outside of the Nix store. A wait4pid will hold for our /nix dir to be
      mounted.
      
      Fixes #3125.
      0847f2f1
  5. Sep 02, 2019
    • Matthew Bauer's avatar
      Fix launchd program args · 87c604c1
      Matthew Bauer authored
      launchd has some weird syntx. Apparently the program needs to be in
      the ProgramArguments, as Program appears to be ignored.
      87c604c1
  6. Aug 27, 2019
  7. Feb 09, 2019
  8. Jun 21, 2018
  9. Jun 06, 2018
  10. May 08, 2018
  11. Mar 19, 2018
  12. Mar 18, 2018
  13. Feb 28, 2018
  14. Oct 07, 2017
  15. Sep 11, 2017
    • Peter Simons's avatar
      docker: update to Nix 1.11.14 · 1511f013
      Peter Simons authored
      - Use the latest Nix version 1.11.14.
      
      - Attempts to download the Nix installation tarball from http://nixos.org
        redirect to https these days, which wget doesn't support unless OpenSSL is
        available.
      
      - Use addgroup and adduser commands to create the Nix build users.
      
      - Link the Nix profile script into /etc/profile.d, where it's run
        automatically.
      
      - Dropped installation of bash and tar. Neither tool is essential for running
        Nix.
      
      Use the command "docker build -t nix . && docker run -it --rm nix sh -"
      to build and run the Nix docker container.
      1511f013
  16. Aug 20, 2017
    • Matthew Bauer's avatar
      Remove nix-mode.el from Nix. · 2c75945d
      Matthew Bauer authored
      This removes the file nix-mode.el from Nix. The file is now available within the
      repository https://github.com/NixOS/nix-mode.
      
      Fixes #662
      Fixes #1040
      Fixes #1054
      Fixes #1055
      Closes #1119
      Fixes #1419
      
      NOTE: all of the above should be fixed within NixOS/nix-mode. If one of those
      hasn’t please reopen within NixOS/nix-mode and not within NixOS/nix.
      2c75945d
  17. Jun 12, 2017
  18. May 05, 2017
  19. Apr 29, 2017
    • Jörg Thalheim's avatar
      nix-daemon.service: set XDG_CONFIG_HOME · b3f55fdf
      Jörg Thalheim authored
      Otherwise starting nix-daemon fails
      
      ● nix-daemon.service - Nix Daemon
         Loaded: loaded
      (/nix/store/mnf00a6gc55xl47smk0b32gmi7xpvlfp-nix-1.12pre5308_2f21d522/lib/systemd/system/nix-daemon.service;
      enabled; vendor preset: enabled)
        Drop-In:
      /nix/store/m2rgjp71n4kyp8j5fxgbrlv13scd5vvv-system-units/nix-daemon.service.d
                 └─overrides.conf
         Active: failed (Result: exit-code) since Sat 2017-04-29 11:29:21
      CEST; 9s ago
        Process: 7299 ExecStart=nix-daemon --daemon (code=exited, status=1/FAILURE)
       Main PID: 7299 (code=exited, status=1/FAILURE)
            CPU: 19ms
      
      ... systemd[1]: Started Nix Daemon.
      ... nix-daemon[7299]: error: $XDG_CONFIG_HOME and $HOME are not set
      ... systemd[1]: nix-daemon.service: Main process exited, code=exited, status=1/FAILURE
      ... systemd[1]: nix-daemon.service: Unit entered failed state.
      ... systemd[1]: nix-daemon.service: Failed with result 'exit-code'.
      ... systemd[1]: nix-daemon.service: Start request repeated too quickly.
      ... systemd[1]: Failed to start Nix Daemon.
      ... systemd[1]: nix-daemon.service: Failed with result 'exit-code'.
      b3f55fdf
  20. Mar 11, 2017
  21. Mar 05, 2017
  22. Oct 13, 2016
  23. Aug 31, 2016
  24. Aug 12, 2016
  25. Aug 04, 2016
    • Aneesh Agrawal's avatar
      Dockerfile: Add alpine dependencies (#1011) · c8608c48
      Aneesh Agrawal authored
      * Dockerfile: add GNU tar native dependency
      
      `builtins.fetchTarball` requires GNU tar to be available in the $PATH in
      order to unpack the fetched tarball (there is a FIXME comment for this),
      which Alpine does not ship by default (it ships BusyBox tar).
      
      * Dockerfile: add GNU bash native dependency
      
      `nix-shell` defaults to invoking `bash` from the $PATH for the subshell.
      In theory this can be overriden with the NIX_BUILD_SHELL environment
      variable, but this does not work properly. `nix-shell` generates and
      passes a script (`$rcFile`) to be executed by the subshell which uses
      bashisms (`source` and `shopt`). Additionally, in interactive mode,
      `nix-shell` passes the `--rcfile` argument to the shell, which is
      another bashism.
      
      Because `bash` is thus de-facto required, add `bash` as a native package
      dependency to make it available for `nix-shell`.
      c8608c48
  26. Jul 20, 2016
  27. May 02, 2016
  28. May 01, 2016
  29. Mar 16, 2016
  30. Oct 10, 2015
    • Pascal Wittmann's avatar
      emacs mode: match keywords on the start/end of symbols · 5f1a3201
      Pascal Wittmann authored
      If keywords are matched on the start/end of words then
      keywords are also matched if they are surrounded by dashes
      or underscores. For example the keyword with is highlighted
      in geany-with-vte. When matching on the start/end of symbols
      the keyword is only highlighted if it is not part of an other
      identifier.
      5f1a3201
  31. Jul 17, 2015
  32. May 19, 2015
  33. Nov 04, 2014
Loading