From fdbd24a4bfb6ae63109ce76954ddcffb3315540a Mon Sep 17 00:00:00 2001 From: Mats Rauhala Date: Wed, 29 Aug 2018 23:03:24 +0300 Subject: [PATCH] Tools support for nix --- default.nix | 4 ++++ project.nix | 5 +++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/default.nix b/default.nix index d75df50..efabd3c 100644 --- a/default.nix +++ b/default.nix @@ -5,4 +5,8 @@ common = ./common; backend = ./backend; }; + tools = with haskellPackages; [ + ghcid + hasktags + ]; } diff --git a/project.nix b/project.nix index 5541338..5e9adde 100644 --- a/project.nix +++ b/project.nix @@ -8,6 +8,7 @@ in { packages , overrides ? _ : _ : {} +, tools ? [] }: let @@ -26,8 +27,8 @@ let name = "${n}"; value = nixpkgs.buildEnv { name = "${n}"; - paths = []; - buildInputs = [deps]; + paths = tools; + buildInputs = tools ++ [deps]; }; }; shells = nixpkgs.lib.listToAttrs (mapAttrsToList mkShell packages');