docs: add reference to ty; change wording a wee bit

This commit is contained in:
bronsen 2026-04-11 00:49:54 +02:00
parent 56e50dc187
commit 8766a1d1db

View file

@ -47,12 +47,13 @@ To re-create bronsen's development environment, sort of, you need several shiny
new toys: new toys:
* [just] to run the recipes from `justfile` * [just] to run the recipes from `justfile`
* [uv] for all the python executing stuff, also venv * [uv] for all the python executing stuff, also venv and versioning
* [prek] as a replacement for pre-commit * [prek] as a replacement for pre-commit
* [ruff] to lint and format the python code * [ruff] to lint and format the python code
* [markdownlint-cli2] to keep some sort of consistency in our markdowns * [markdownlint-cli2] to keep some sort of consistency in our markdowns
* [ty] as LSP and type checker
I use just; just uses uv, prek, ruff, and so on. It's indirection and I use just; just runs uv, prek, ruff, and so on. It's indirection and
abstraction all the way down. abstraction all the way down.
However, you can also do without all these! However, you can also do without all these!
@ -91,7 +92,6 @@ might be web-frontend thing automatically provided by [Textual].
### Configs for tools the bronsen does not currently use ### Configs for tools the bronsen does not currently use
Oh sure, I'll accept those. Please create a merge request that adds the file. Oh sure, I'll accept those. Please create a merge request that adds the file.
I'll make an effort to update those to the best of my capabilities.
## AI ## AI
@ -109,6 +109,7 @@ Please don't: this is my little human-created thing.
post, dev post, dev
* commit * commit
* When we really really want to release: * When we really really want to release:
* make sure `just alltests` passes
* `just release {Release Name can be several words}` * `just release {Release Name can be several words}`
---- ----
@ -116,6 +117,7 @@ Please don't: this is my little human-created thing.
[official documenation]: https://textual.textualize.io/guide/devtools/#console [official documenation]: https://textual.textualize.io/guide/devtools/#console
[Textual]: https://textual.textualize.io/ [Textual]: https://textual.textualize.io/
[uv]: https://astral.sh/uv [uv]: https://astral.sh/uv
[ty]: https://docs.astral.sh/ty/
[just]: https://just.systems/ [just]: https://just.systems/
[prek]: https://prek.j178.dev/ [prek]: https://prek.j178.dev/
[ruff]: https://astral.sh/ruff [ruff]: https://astral.sh/ruff