(related to this question, but that is outdated)
How can I set the name of the workspaces?
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It only takes a minute to sign up.Sign up to join this community
You can do this through the
CompizConfig Settings Manager
If you have not installed CCSM, just open the terminal and run
sudo apt-get install compizconfig-settings-manager
Open CCSM and go to
Workspace Naming under
Window Management. If you can not see Workspace Naming, open a terminal and run
sudo apt-get install compiz-plugins.
Workspace Naming plugin. If you get a message asking you to enable the
Text plugin, enable it. When you enable the plugin, your screen may appear weird for a while and may take you back to the log in screen. Don't freak out, just log back in and open CCSM once again and follow the following steps to change the name of the workspace.
After this all you have to do is select the workspace(It is called Viewport in this menu) and click edit to change the name.
NOTE: CCSM is an extremely powerful tool but it is also possible for you to ruin your system by doing something wrong. So please be cautious when using the tool.
You refer to the "Viewport n" labels appearing when you switch workspaces? It has been said that "there is no concept of workspace names".
But you can make your own. Unity's workspace switcher move's compiz's "viewport" around over a big desktop. If you install wmctrl you can slide it around yourself. See this script for details. Perhaps you could adapt it to understand names for each workspace?
You can also programattically change the geometry of the workspace by modifying the dimensions of the workspace grid. It is the hsize and vsize properties visible via the gsettings tool:
gsettings list-recursively org.compiz.core:/org/compiz/profiles/unity/plugins/core/