Add justfile

Update lock
Add treefmt
This commit is contained in:
2026-03-27 18:58:06 +01:00
parent 23dc86ce8a
commit b917a895f0
4 changed files with 51 additions and 27 deletions

21
Justfile Normal file
View File

@@ -0,0 +1,21 @@
update:
#!/usr/bin/env bash
echo "Starting update scan..."
for dir in */; do
dirname=${dir%/}
if [ -f "$dir/flake.nix" ]; then
echo "-------------------------------------------"
echo "Updating flake in: $dirname"
(cd "$dir" && nix flake update)
else
echo "Skipping $dirname (no flake.nix found)"
fi
done
echo "-------------------------------------------"
echo "Update complete."
update-lang lang:
cd {{lang}} && nix flake update
format:
treefmt .