gitextract_u9nhbyq8/ ├── .editorconfig ├── .envrc ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── 1-bug_report.md │ │ ├── 2-feature_request.md │ │ └── 3-typst_packages.md │ └── workflows/ │ ├── pages.yml │ ├── publish.yml │ ├── test.yml │ └── update-lockfile.yml ├── .gitignore ├── .markdownlint-cli2.jsonc ├── .markdownlint.json ├── .prettierignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── checks/ │ ├── .gitignore │ ├── build-local.nix │ ├── check-emojis.py │ ├── clean/ │ │ ├── bad.c │ │ ├── lib.typ │ │ ├── metadata.toml │ │ ├── sub/ │ │ │ ├── bad.py │ │ │ ├── sub.typ │ │ │ └── typst.toml │ │ ├── typst.toml │ │ └── works.bib │ ├── clean-expected/ │ │ ├── lib.typ │ │ ├── metadata.toml │ │ ├── sub/ │ │ │ ├── sub.typ │ │ │ └── typst.toml │ │ ├── typst.toml │ │ └── works.bib │ ├── date/ │ │ └── main.typ │ ├── default.nix │ ├── emoji/ │ │ └── main.typ │ ├── overlapping-virtual-paths/ │ │ └── main.typ │ ├── simple/ │ │ └── main.typ │ ├── simple-with-fonts/ │ │ └── main.typ │ ├── simple-with-multiple-parameters/ │ │ └── main.typ │ ├── simple-with-virtual-paths/ │ │ └── main.typ │ ├── typst-packages/ │ │ └── main.typ │ ├── virtual-paths.nix │ └── watch.nix ├── docs/ │ ├── .gitignore │ ├── SUMMARY.md │ ├── api/ │ │ ├── derivations/ │ │ │ ├── build-typst-project-local.md │ │ │ ├── build-typst-project.md │ │ │ ├── common/ │ │ │ │ ├── emoji-font.md │ │ │ │ ├── font-paths-example.md │ │ │ │ ├── font-paths.md │ │ │ │ ├── install-phase-command.md │ │ │ │ ├── script-name.md │ │ │ │ ├── src.md │ │ │ │ ├── typst-compile-command.md │ │ │ │ ├── typst-opts-example.md │ │ │ │ ├── typst-opts.md │ │ │ │ ├── typst-packages.md │ │ │ │ ├── typst-project-output.md │ │ │ │ ├── typst-project-source.md │ │ │ │ ├── virtual-paths-example.md │ │ │ │ └── virtual-paths.md │ │ │ ├── dev-shell.md │ │ │ ├── mk-typst-derivation.md │ │ │ └── watch-typst-project.md │ │ ├── derivations.md │ │ ├── utilities/ │ │ │ └── clean-typst-source.md │ │ └── utilities.md │ ├── book.toml │ ├── getting-started.md │ └── recipes/ │ ├── adding-dependencies.md │ ├── declaring-a-shell-environment.md │ ├── specifying-sources.md │ └── using-typst-packages.md ├── examples/ │ ├── .gitignore │ ├── quick-start/ │ │ ├── .gitignore │ │ ├── flake.nix │ │ └── main.typ │ ├── typst-packages/ │ │ ├── flake.nix │ │ └── main.typ │ └── typst-packages-unpublished/ │ ├── flake.nix │ └── main.typ ├── flake.nix ├── lib/ │ ├── buildTypstProject.nix │ ├── buildTypstProjectLocal.nix │ ├── cleanTypstSource.nix │ ├── coerceVirtualPathAttr.nix │ ├── default.nix │ ├── devShell.nix │ ├── emojiFontPathFromString.nix │ ├── fetchTypstPackages.nix │ ├── inferTypstProjectOutput.nix │ ├── linkVirtualPaths.nix │ ├── mkTypstDerivation.nix │ ├── setupHooks/ │ │ ├── copyVirtualPaths.nix │ │ ├── copyVirtualPathsHook.sh │ │ ├── unsetSourceDateEpoch.nix │ │ ├── unsetSourceDateEpochHook.sh │ │ └── unsetSourceDateEpochScript.sh │ ├── typstOptsFromArgs.nix │ └── watchTypstProject.nix ├── pkgs.nix └── release.nix