typst/shell.nix

26 lines
465 B
Nix
Raw Normal View History

{ pkgs ? import <nixpkgs> {} }:
pkgs.mkShell {
2024-11-18 12:13:17 +01:00
packages = with pkgs; [
2024-11-19 20:16:57 +01:00
typst
typstyle
tinymist
tdf
agebox
mermaid-cli
2024-11-18 12:13:17 +01:00
2024-11-19 20:16:57 +01:00
# for math
python312
python312Packages.sympy
python312Packages.numpy
python312Packages.matplotlib
python312Packages.scipy
python312Packages.pandas
python312Packages.jupyter
python312Packages.ipykernel
2024-11-28 19:53:33 +01:00
2025-01-10 14:41:07 +01:00
# for the project
2024-11-28 19:53:33 +01:00
pre-commit
];
}