allow for passing in applicationID
Would you consider adding support for passing a custom applicationID to the Notify() method? Perhaps it could be solved using the functional options pattern, to avoid breaking API.
Also, I can't really understand why beeep digs out that powershell appID for use in toastNotify? Why powershell? Because, like, go-toast happens to use some powershell-shenanigans to actually show the toast? But then you get the powershell icon/name in the title of the toast. It would make sense to be if users of beeep could instead set the appID
For linux, notify-send seems to be used. Allowing app name would be awesome. --app-name=APP_NAME and --action=[NAME=]Text....
@Bishwas-py notify-send is used as a fallback in case the DBus method fails. Now, both support setting the app name. Just put in your application beeep.AppName global variable.
@quite No more PowerShell and go-toast, beeep is now using a library that utilises the Windows Runtime COM API for notifications. PowerShell is used only as a fallback.