27 Commits

Author SHA1 Message Date
Vaibhav Sagar
7670b13673 Enable HLint for GHC 9.10 2024-12-29 02:37:38 +11:00
Vaibhav Sagar
d896621edb
Use Nixpkgs 24.11 (#1541)
* Use Nixpkgs 24.11
* nix/overlay-9.8.nix: update overrides
2024-12-01 23:08:27 +11:00
Vaibhav Sagar
6053b7ed65
Fix lint warnings raised by deadnix (#1540) 2024-12-01 22:18:48 +11:00
Vaibhav Sagar
b87338de21
Support GHC 9.10 (#1498)
* Support GHC 9.10
2024-06-11 18:59:35 +10:00
Vaibhav Sagar
116cdedade
Clean up Nix expressions for 24.05 (#1501)
* Clean up Nix expressions for 24.05
2024-06-03 23:33:24 +10:00
Vaibhav Sagar
b47e6a24f3
flake.nix: use Nixpkgs 24.05 (#1500)
* flake.nix: use Nixpkgs 24.05
* .github/workflows/nix.yml: update
* .github/workflows/nix.yml: update
2024-06-03 21:49:25 +10:00
Vaibhav Sagar
2d173dc403
flake.nix: use eachDefaultSystem (#1470) 2024-02-09 00:49:35 +11:00
Vaibhav Sagar
dc9d348dc8 flake.nix: remove redundant flake-utils copy 2024-02-03 16:38:41 +11:00
Vaibhav Sagar
af85b36bad flake.nix: update default devShell 2024-01-27 00:12:45 +11:00
Vaibhav Sagar
5029e5e2c0 flake.nix: add binary cache flake hint 2023-12-15 21:52:42 +11:00
Vaibhav Sagar
c769226dbb Drop Nix builds for 9.0 and 9.2 2023-12-15 21:38:22 +11:00
Vaibhav Sagar
295d9971a3 nix/overlay-9.2.nix: init 2023-12-15 21:38:22 +11:00
Vaibhav Sagar
002227c331 Use NixOS 23.11 2023-12-15 21:38:22 +11:00
Tom McLaughlin
4dc226919b flake: use a more recent GHC, and set mainProgram = "jupyter-lab" 2023-12-15 02:01:59 -08:00
thomasjm
74cb058262 CI: add stack --nix workflow 2023-12-06 22:42:09 -08:00
Tom McLaughlin
4de5973e7c A little more clarification in the flake 2023-12-04 17:20:44 -08:00
Tom McLaughlin
a1cd72bf86 Remove flake outputs we don't need now 2023-12-04 17:18:19 -08:00
Tom McLaughlin
9f57e2c52e Nix and stack.yaml organization 2023-12-02 18:08:27 -08:00
James Brock
fa6f7b0461 nix flake Jupyter environment for Display modules 2022-10-31 12:27:39 +09:00
James Brock
3df95c4d1c HLS dev environment for ihaskell-display modules
cairo,pango,lapack,blas
2022-10-31 12:24:18 +09:00
Sridhar Ratnakumar
1de3ec7bf1
nix: Allow M1
At least `nix run` works on `aarch64-darwin`.
2022-04-30 16:28:48 -04:00
Falco Peijnenburg
520f0a8e7d Add jupyterlab to flake.nix dev shell 2022-01-17 20:41:12 +01:00
Matthieu Coudron
e7920b5237 feat(nix): add darwin support in flake
not enabling it in ihaskell make nix flake check fail for jupyterWith
2022-01-06 23:53:55 +01:00
Matthieu Coudron
9d0238cbcb flake: expose ihaskell directly
we used to expose just the ihaskellEnv. Also added devShell and attribute set for 921. I've renamed some of the packages on the same model as haskell-language-server.
2021-11-28 15:33:05 +01:00
Matthieu Coudron
62313b8622 flake: support several ghc versions 2021-11-11 21:23:37 +01:00
Matthieu Coudron
a39ca44985 nix: expose ihaskellOverlay in flake
flake.nix now:
- expose an overlay to be used by for instance jupyterWith
- disabled tests 'cos failing
- bring haskell-language-server though it seems to choke on codebase
2021-10-22 18:11:51 +02:00
Matthieu Coudron
ae85066b7c build: add flake support 2021-10-06 22:21:09 +02:00