Is there a way that I can get an app to start maximised when I start it from the icon on my panel?
With some apps, you can add -maximized or similar to the launcher command, but not every app supports this.
It's Emacs that I want to start maximized, if that helps.
Bookmarks