From 2e688c18a5c9145826be3d08feeb2a0ba24a86e1 Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Mon, 19 Aug 2019 02:28:03 +0100 Subject: feat(third_party): Add nixery with Cachix configuration --- default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'default.nix') diff --git a/default.nix b/default.nix index 24d0e02799fb..e6e19d83aa00 100644 --- a/default.nix +++ b/default.nix @@ -4,6 +4,8 @@ # This makes packages accessible via the Nixery instance that is configured to # use this repository as its nixpkgs source. +with builtins; + let localPkgs = super: pkgs: { # Local projects should be added here: @@ -14,6 +16,7 @@ let # Third-party projects (either vendored or modified from nixpkgs) go here: gitAppraise = pkgs.callPackage ./third_party/go/git-appraise/git-appraise {}; + nixery = import ./third_party/nixery.nix { pkgs = super; }; terraform-gcp = pkgs.terraform_0_12.withPlugins(p: [ p.google ]); }; @@ -22,7 +25,7 @@ let nixpkgsVersion = "88d9f776091896cfe57dc6fbdf246e7d27d5f105"; nixpkgs = "https://github.com/NixOS/nixpkgs-channels/archive/${nixpkgsVersion}.tar.gz"; -in { ... } @ args: import (builtins.fetchTarball nixpkgs) (args // { +in { ... } @ args: import (fetchTarball nixpkgs) (args // { overlays = [ localPkgs ]; config.allowUnfree = true; }) -- cgit 1.4.1