aboutsummaryrefslogtreecommitdiff
path: root/shell.nix
blob: 81fb80ab3de1311466e3ae92fd8019864aaae723 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
with import <nixpkgs> {};

stdenv.mkDerivation rec {
  name = "env";
  env = buildEnv { name = name; paths = buildInputs; };

  buildInputs = let
    InputXSLT = pkgs.callPackage ./pkgs/InputXSLT.nix {};
    KaTeX     = pkgs.callPackage ./pkgs/KaTeX.nix {};
    generate  = pkgs.callPackage ./pkgs/generate.nix {};
    preview   = pkgs.callPackage ./pkgs/preview.nix {};
  in [
    generate
    preview
    InputXSLT
    pandoc
    KaTeX
    highlight
  ];
}