From ce20682498565dab632b3e30b91607c0535a657a Mon Sep 17 00:00:00 2001 From: Jeschli Date: Wed, 11 Dec 2019 19:40:28 +0100 Subject: j haskell: intial commit --- jeschli/2configs/haskell.nix | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 jeschli/2configs/haskell.nix (limited to 'jeschli/2configs/haskell.nix') diff --git a/jeschli/2configs/haskell.nix b/jeschli/2configs/haskell.nix new file mode 100644 index 0000000..2e00d06 --- /dev/null +++ b/jeschli/2configs/haskell.nix @@ -0,0 +1,19 @@ +{ config, pkgs, ... }: +let + all-hies = import (fetchTarball "https://github.com/infinisil/all-hies/tarball/master") {}; +in +{ + environment.systemPackages = with pkgs; [ + cabal2nix + gcc + ghc + haskellPackages.cabal-install + haskellPackages.ghcid + haskellPackages.hindent + haskellPackages.hlint + haskellPackages.hoogle + haskellPackages.stack + haskellPackages.stylish-haskell + (all-hies.selection { selector = p: {inherit (p) ghc864; }; }) + ]; +} -- cgit v1.2.3 From 79ba1f4bb3288ab0ebcd0e595c0a04927bbf2551 Mon Sep 17 00:00:00 2001 From: Jeschli Date: Tue, 21 Apr 2020 20:36:14 +0200 Subject: j haskell: remove stylish-haskell --- jeschli/2configs/haskell.nix | 1 - 1 file changed, 1 deletion(-) (limited to 'jeschli/2configs/haskell.nix') diff --git a/jeschli/2configs/haskell.nix b/jeschli/2configs/haskell.nix index 2e00d06..46ae24f 100644 --- a/jeschli/2configs/haskell.nix +++ b/jeschli/2configs/haskell.nix @@ -13,7 +13,6 @@ in haskellPackages.hlint haskellPackages.hoogle haskellPackages.stack - haskellPackages.stylish-haskell (all-hies.selection { selector = p: {inherit (p) ghc864; }; }) ]; } -- cgit v1.2.3 [cgit] Unable to lock slot /tmp/cgit/a9300000.lock: No such file or directory (2)