repo: switch to nu for just

This commit is contained in:
multisn8 2024-01-10 23:21:33 +01:00
parent 9a2f982d40
commit 47f6025963
Signed by untrusted user: multisamplednight
GPG key ID: C81EF9B053977241
5 changed files with 32 additions and 28 deletions

View file

@ -1,6 +1,10 @@
docs:
for doc in $(fd '.typ' './docs' --exclude 'template*' --exclude 'util*'); do \
typst compile $doc --root=docs; \
mv "$(dirname $doc)/$(basename $doc .typ).pdf" docs/compiled/; \
done
#!/usr/bin/env nu
glob **/*.typ --exclude [**/{template.typ,util/**}] | par-each { |source|
typst compile $source --root=docs
let pdf = (
(echo $source | path dirname)
| path join (echo $source | path basename | str replace ".typ" ".pdf")
)
mv $pdf docs/compiled
} | ignore