Is it possible to do that? Because I always open a few programs for developing in one workspace, music in another and so on. Is it possible to make it automatic? Thank you.
Devil's pie enable to open the application in a particular workspace.
gdevilspie is GUI based configure tool.
[How to use]
For example, to open firefox in the workspace 2.
Following code Cut & Paste into editor,And Save.
Start or Restart devilspie.(In most cases, Devilspie registers to auto-start)
Detailed usage of Devil's pie is follow links:
Devil's pie may be useful for your ask of Fixed width and height for new opened folder/file.
EDIT: Sorry, "Set workspace" is not working in Compiz but working in gnome-shell.
What he say is correct.
If you use Compiz in ubuntu session, you should use Place windows plugin like as following link. but Place windows plugin conflict with unity.
The above screenshot, I enable the Place Windows plugin in a special way to avoid conflicts.
Not at all sure that devilspie will be any good for someone using unity as compiz will be working. Last time I looked at devilspie when using compiz it didn't work.
I don't use compiz here - but I think the plugin you can use to achieve opening apps in specific windows is Place_windows or window_rules.
Whether that will conflict with unity is something that I can't comment on at present.
Edit - Booting ubuntu it seems that the plugin is gone now, perhaps there is another method to achieve this now.