'Add PyInstaller generated application to startup on MacOs

I've built a small python application that sits in the task tray and serves up utils. This is using Python 3 and PyInstaller to create a binary. The app works well and i'm happy with the bundling with PyInstaller.

I would like my application to start when I login. I can do this manually, but I'm wondering if there is a way to set this up in the application. So like some apps have a tick box to add to startup. I would like this to be cross platform at some point.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source