YAML leads to suffering; suffering leads to anger; anger leads to writing...
YAML leads to suffering; suffering leads to anger; anger leads to writing bash-to-yaml-inlining tools, that leads to needing to work with shellcheck, bats and makefile, which leads to suffering.
Self-replies
Stuff I would have implemented if it was just my two hands
- Compiled bash to yaml
- Decompiled yaml to bash
Stuff this diny tool has because of AI
- shell autocomplete
- a tkinter GUI, a textual TUI, a `rich` UI, argparse
- pypi new version checker
- dotenv support w/o 3rd party library
- graphs
- drift detection
- "doctor"/problem detection
- pluggy support
- recompile-on-change support
- "did you mean" support