Signed-off-by: gwg313 <gwg313@pm.me>
Mostly copied over from my old repo and modified for app of apps. Cleaning up the mess from migration Signed-off-by: gwg313 <gwg313@pm.me>