feat(pkgs): Install Haskell IDE Engine
This commit is contained in:
parent
b08abbd81e
commit
3b3bae22f7
1 changed files with 9 additions and 0 deletions
|
@ -26,6 +26,13 @@ let
|
||||||
rev = "4b649a99d8461c980e7028a693387dc48033c1f7";
|
rev = "4b649a99d8461c980e7028a693387dc48033c1f7";
|
||||||
sha256 = "0iy2gllj457052wkp20baigb2bnal9nhyai0z9hvjr3x25ngck4y";
|
sha256 = "0iy2gllj457052wkp20baigb2bnal9nhyai0z9hvjr3x25ngck4y";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Haskell IDE engine:
|
||||||
|
hieCommit = "8f04568aa8c3215f543250eb7a1acfa0cf2d24ed";
|
||||||
|
hie = import (fetchTarball {
|
||||||
|
url = "https://github.com/domenkozar/hie-nix/archive/${hieCommit}.tar.gz";
|
||||||
|
sha256 = "06ygnywfnp6da0mcy4hq0xcvaaap1w3di2midv1w9b9miam8hdrn";
|
||||||
|
}) {};
|
||||||
in {
|
in {
|
||||||
# Configure the Nix package manager
|
# Configure the Nix package manager
|
||||||
nixpkgs = {
|
nixpkgs = {
|
||||||
|
@ -119,9 +126,11 @@ in {
|
||||||
# Haskell packages:
|
# Haskell packages:
|
||||||
cabal-install
|
cabal-install
|
||||||
ghc
|
ghc
|
||||||
|
hie.hie82
|
||||||
hlint
|
hlint
|
||||||
stack
|
stack
|
||||||
stack2nix
|
stack2nix
|
||||||
haskellPackages.stylish-haskell
|
haskellPackages.stylish-haskell
|
||||||
|
haskellPackages.yesod-bin
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue