access or idenitify a specific workspace
now that i have most other things worked out with Unity, i'd like to resolve workspace issues.
1. how can a program or script identify which workspace it is running in, or has a window in, or is the one being displayed?
2. how can i start a program that opens a window to get it to open the window in a specific workspace?
3. how can i have a program or script cause a change to which workspace is bring displayed.
i have learned that the way workspaces are done under Unity is that something (maybe compiz is doing this) keeps track of which windows belong in which workspace, and detects a change in workspace (maybe this is the thing that handles the user interface to workspaces) hides and exposes windows accordingly. by comparison, an older method used a very large virtual buffer (using a lot of virtual memory), placed windows in many places, and changed what part of the big virtual buffer was being displayed. an example would be a 2x2 workspace arrangement of a 1920x1080 display. the virtual buffer would be 3840x2160.
Mask wearer, Social distancer, System Administrator, Programmer, Linux advocate, Command Line user, Ham radio operator (KA9WGN/8, tech), Photographer (hobby), occasional tweetXer
Bookmarks