From 0d43caf82404abc610a56520bfe7ef15559ce2c5 Mon Sep 17 00:00:00 2001 From: Hannes Schulze Date: Sat, 3 Oct 2026 20:16:24 +0200 Subject: output html --- flake.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'flake.nix') diff --git a/flake.nix b/flake.nix index af1d01a..d9a18e4 100644 --- a/flake.nix +++ b/flake.nix @@ -14,15 +14,22 @@ flake-utils.lib.eachDefaultSystem (system: let pkgs = import nixpkgs { inherit system; }; - haskell = pkgs.haskellPackages.ghcWithPackages (p: - with p; [ haskell-language-server blaze-html cgi ]); + settlr = pkgs.haskellPackages.developPackage { + root = ./.; +# modifier = drv: +# pkgs.haskell.lib.addBuildTools drv (with pkgs.haskellPackages; [ haskell-language-server ]); + }; shell = pkgs.mkShell { name = "settlr"; - packages = [ haskell pkgs.cabal-install ]; + inputsFrom = [ settlr ]; + packages = [ pkgs.cabal-install pkgs.haskell-language-server ]; hardeningDisable = [ "fortify" ]; }; in { + packages = { + default = settlr; + }; devShells = { default = shell; }; -- cgit v1.3.1