Teach your association to run `geany -i` to run a new instance, just beware they all share config and session, so last closed wins.
Geany doesn't know about desktops, thats something thats specific to your DE, but it should have a way of making associated programs run in specific desktops.
--- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/1025#issuecomment-217036175