haskell-scfg

[MIRROR] Haskell library for scfg

git clone git://git.marius.pm/haskell-scfg.git

 1{
 2  description = "Haskell library for the scfg configuration format";
 3
 4  inputs = {
 5    nixpkgs.url = "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz";
 6
 7    flake-parts.url = "github:hercules-ci/flake-parts";
 8    flake-parts.inputs.nixpkgs-lib.follows = "nixpkgs";
 9  };
10
11  outputs =
12    inputs:
13    inputs.flake-parts.lib.mkFlake { inherit inputs; } {
14      systems = [ "x86_64-linux" ];
15
16      perSystem =
17        { pkgs, ... }:
18        {
19          devShells.default = pkgs.mkShellNoCC {
20            name = "scfg-hs";
21            meta.description = "Devshell";
22
23            packages = [
24              pkgs.haskellPackages.ghc
25              pkgs.haskellPackages.cabal-install
26              pkgs.haskellPackages.cabal-fmt
27              pkgs.haskellPackages.haskell-language-server
28              pkgs.haskellPackages.fourmolu
29              pkgs.haskellPackages.hlint
30            ];
31          };
32        };
33    };
34}