How to load custom widget by default on theia application start-up?

I have created a custom widget that I am able to load once the application gets started through menu binding but I would like to load that widget along with application start-up. Any suggestions will be helpful.

[original thread by Sachin Jaiswal]

@sachin-jaiswal you can take a look at the getting-started widget. It opens each time the application is started without any workspace opened. In your case you can open it at all times (when the application is started):