Idris2/nix
zseri 6fbba94c21 Nix: make nixpkgs options overridable
This allows for cross-flake testing of content-addressible nix derivations without
affecting other users of the flake (which would be the cases if CA-drvs would be
hard-coded upstream) and without losing the ability to quickly update to the latest
idris2 version (which would happen if a fork of the repo would be used).

See also: https://discourse.nixos.org/t/content-addressed-nix-call-for-testers/12881

The flake can still be used as usual, but it will gain an output `overrideOptions`, which can be used like e.g.
```nix
let
  idrisx = idris.overrideOptions {
    config.contentAddressedByDefault = true;
  };
in { ... }
```
2021-06-30 15:33:37 +01:00
..
templates Nix: verbatim URLs are deprecated 2021-06-22 12:52:53 +01:00
buildIdris.nix Nix: improve buildIdris 2021-06-30 15:33:37 +01:00
init.el Added new nix functionalities (#1154) 2021-03-15 14:21:50 +00:00
lib.nix Nix: make nixpkgs options overridable 2021-06-30 15:33:37 +01:00
package.nix [ fix ] Nix uses proper version 2021-06-29 09:10:24 +01:00
test.nix Add make test to nix ci 2021-04-19 11:23:58 +01:00
text-editor.nix Added new nix functionalities (#1154) 2021-03-15 14:21:50 +00:00