Address svartkanin's review on #4470. Two related changes: - Move dev_vm.sh to scripts/dev_vm.sh and split SCRIPT_DIR (where the script lives) from PROJECT_DIR (project root, parent of scripts/). All .dev-* artifact paths now anchor on PROJECT_DIR so they still land in the repo root where .gitignore matches them. Both invocations work: ./scripts/dev_vm.sh from project root and ./dev_vm.sh from inside scripts/. - Extract the inline pyproject.toml parser from a bash heredoc into scripts/derive_packages.py. Same logic, less mixed-language noise. The whole-script bash -> Python question is left open until @Torxed weighs in on principled inclusion of dev tooling in archinstall. |
||
|---|---|---|
| .. | ||
| derive_packages.py | ||
| dev_vm.sh | ||