The new typst cli has a cool feature where it will "watch" your files.
typst --watch main.typ
watching main.typ
writing to main.pdf
[12:58:41] compiled successfully
Something that would be awesome is if I could do a similar action with markmeld: mm --watch pephub and it will just listen for file changes and recompile my output.