Is there a way to have applications always open in a specific monitor (in a dual monitor setup)?
It seems like apps only ever open in the primary monitor. Perhaps that’s by design but I was curious if there’s a way to have budgie “remember” which monitor last had the app and open new instances there.
In your autostart setup, you can have a single script run that can be edited to add new wmctrl commands (or calls to a helper script like that listed on the above linked thread). And as you have a dual monitor setup you may also find this comment of mine on reddit somewhat useful…
Finally, you can alter the desktop launcher for an application so that when you click its icon in the menu or dock, this placing of the app on the correct monitor happens automatically. I do this for my clock application. Here’s the contents of its desktop launcher…