Peek
Here's how most of the tasks look like:
[{:name "hi"
:hosts ["localhost"]
:vars {:user "_____"
:home "/home/"}
:tasks
[{:file {:path "/"
:state "directory"}
:loop [".local/bin"
".config/fish/functions"
".local/share/qutebrowser/userscripts"]}
...
Using multiline strings is straightforward, despite not being the prettiest thing I've seen:
{:name "Sway environment variables …