From 30ab4497f6e5a41df65cdf0fb10a0dfbf450b9e5 Mon Sep 17 00:00:00 2001 From: nek0 Date: Thu, 17 Aug 2023 02:31:07 +0200 Subject: [PATCH] fix flake --- flake.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/flake.nix b/flake.nix index 6345818..a997828 100644 --- a/flake.nix +++ b/flake.nix @@ -29,7 +29,7 @@ pkgs.haskell.lib.doJailbreak (pkg.overrideAttrs (_: { meta = { }; })); packageName = "matebeamter"; - in { + in rec { packages.${packageName} = # (ref:haskell-package-def) haskellPackages.callCabal2nix packageName self rec { mateamt = mateamt-src.defaultPackage.${system}; @@ -37,13 +37,14 @@ defaultPackage = self.packages.${system}.${packageName}; - devShell = pkgs.mkShell { + devShell = haskellPackages.shellFor { + packages = p: [ defaultPackage ]; + withHoogle = true; buildInputs = with haskellPackages; [ haskell-language-server ghcid cabal-install ]; - inputsFrom = builtins.attrValues self.packages.${system}; }; }); }