Here is a guide that will explain how to create window placement rules, with these rules you can assign a workspace to a program.
After creating the rules Thunderbird will open on workspace 2, your Ubuntu Software Center will open on workspace 3, the CompizConfig Settings Manager on workspace 4 and so on. To use this option you need to have the CompizConfig Settings Manager (CCSM) installed. If you already have CCSM installed you can skip the first step.
If you don’t have CCSM installed installed on your system you might as well install the extra plugins for Compiz. To install it open a terminal window (press Ctrl+Alt+T) and copy+paste the following lines:
sudo apt-get install compizconfig-settings-manager compiz-plugins-extra -y
When installed you can close your terminal window and to start CCSM click on the Dash Home button and search for: ccsm
To create a rule follow these steps:
and follow these steps.
1. Click on the Window Management button.
2. Click on the Place Windows button.
3. Click on the Fixed Window Placement tab.
4. Click on the New button (Windows with fixed viewport section).
5. Change X Viewport Positions and Y Viewport Positions.
6. Click on the + button.
7. Open the program you want to create the rule for.
8. Click on the Grab button.
9. Click on the window of the program where you create the rule for.
10. Click on the Add button.
11. Click on the Close button.
12. Close the program you started to make the rule for.
13. Start the program and if all went well the program should be opened on the workspace you selected.
You can make as many rules as you like so go ahead and play around 😉