Overview
Comment:update shell.nix
Timelines: family | ancestors | descendants | both | revise-for-2024
Files: files | file ages | folders
SHA3-256: 780e2835509a00be675090fcad0660f7ed64a14c3747cc2ef5f08ee7046f44ee
User & Date: jboy on 2024-11-20 11:34:26
Other Links: branch diff | manifest | tags
Context
2024-11-20
13:23
final version from 2024 Leaf check-in: 1f9d6f78b4 user: jboy tags: trunk
11:34
update shell.nix Leaf check-in: 780e283550 user: jboy tags: revise-for-2024
2024-05-26
11:30
correct assignment 3 due date check-in: 25335d965c user: jboy tags: revise-for-2024
Changes

Modified shell.nix from [e6110a00bc] to [08683dcbd5].

1

2
3
4
5
6
7



8



9
1
2
3
4
5



6
7
8
9
10
11
12
13

+



-
-
-
+
+
+

+
+
+

with import <nixpkgs> {};

mkShell {
  venvDir = ".venv";
  buildInputs = [
    haskellPackages.pandoc
    (python310.withPackages (p: with p; [ weasyprint mkdocs ]))
    python310Packages.venvShellHook
    pandoc
    (python311.withPackages
      (p: with p; [ mkdocs weasyprint ])).pkgs.venvShellHook
  ];
  postShellHook = ''
    pip install mkdocs-with-pdf
  '';
}