-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathconfig.nix
27 lines (27 loc) · 1.15 KB
/
config.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
{
haskell-nix.checkMaterialization = false;
# DESIGN: HLS already pins index-state in the cabal.project file.
# Specifying the index-state here just overrides that pinning.
#haskell-nix.hackage.index = {
# state = "2021-09-21T00:00:00Z";
# sha256 = "0000000000000000000000000000000000000000000000000000000000000000";
#};
haskell-nix.nixpkgs-pin = {
# DESIGN: default to "nixpkgs-unstable"
# DESIGN: see https://github.com/input-output-hk/haskell.nix/blob/master/ci.nix#L26-L38
"8.6.5" = "nixpkgs-2105";
"8.10.7" = "nixpkgs-2105";
};
haskell-nix.lookupSha256.released = {
"https://github.com/hsyl20/ghc-api-compat" =
"16bibb7f3s2sxdvdy2mq6w1nj1lc8zhms54lwmj17ijhvjys29vg";
"https://github.com/haskell/lsp.git" =
"1whcgw4hhn2aplrpy9w8q6rafwy7znnp0rczgr6py15fqyw2fwb5";
};
haskell-nix.lookupSha256.unstable = {
"https://github.com/hsyl20/ghc-api-compat" =
"16bibb7f3s2sxdvdy2mq6w1nj1lc8zhms54lwmj17ijhvjys29vg";
"https://github.com/haskell/lsp.git" =
"1whcgw4hhn2aplrpy9w8q6rafwy7znnp0rczgr6py15fqyw2fwb5";
};
}