Workspace is fun

Style your desktop
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Ozo

Workspace is fun

Post by Ozo »

Workspace is fun as well as functional. Hot Corners launches them with just a cursor swipe (or finger) in the corner. I use workspace to store programs which otherwise would take time/effort to launch. Like the Software Manager for example.

You can lay it out any way you want but remember, if you restart it is gone. :(

You can drag programs from one Workspace to another. Cant drag the VLC player though. With just a little use you may enjoy Workspace.

Here is my current collection of useful workspaces.
1. Clock, Calendar
2. Desktop
3. System Settings
4.Software Manage
5. Browser
6. VLC player (custom skin)
7. Virtualization movie playing. Looks great on a big screen.
Image

Click to view entire photo..............Click again or magnify for details
It is a little hard to view this as it is dimmed in this menu mode.
Image
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
mank_in

Re: Workspace is fun

Post by mank_in »

Good for you :D
For me just one workspace .
My litle brain isn't built to split its attention in too many workspace :lol:
User avatar
Moem
Level 22
Level 22
Posts: 16230
Joined: Tue Nov 17, 2015 9:14 am
Location: The Netherlands
Contact:

Re: Workspace is fun

Post by Moem »

Oh yes, I love my workspaces. I have four of them and each has its designated purpose.
workspaces.jpg
Image

If your issue is solved, kindly indicate that by editing the first post in the topic, and adding [SOLVED] to the title. Thanks!
User avatar
Fred Barclay
Level 12
Level 12
Posts: 4185
Joined: Sat Sep 13, 2014 11:12 am
Location: USA primarily

Re: Workspace is fun

Post by Fred Barclay »

Workspaces are awesome! They're one of the things I miss most when I have to use Windows.

Normally I have 3-4. I don't name 'em like @Moem though. MATE doesn't support it, and if it did I probably still wouldn't. :)
One of the reasons I like MATE more than Cinnamon actually is that on MATE, I can drag a window to another workspace either by:
(a) dragging from the panel to the workspace pane I want in the workspace applet, or
(b) dragging from one pane in the workspace applet to another pane.

On Cinnamon, I had to go to what I think is called "Expo view" - it's in the second photo in @Ozo's screenshot, and drag from there. Much less convenient for me. ;)
Image
"Once you can accept the universe as matter expanding into nothing that is something, wearing stripes with plaid comes easy."
- Albert Einstein
User avatar
smurphos
Level 18
Level 18
Posts: 8498
Joined: Fri Sep 05, 2014 12:18 am
Location: Irish Brit in Portugal
Contact:

Re: Workspace is fun

Post by smurphos »

Fred Barclay wrote: Sun Mar 25, 2018 10:01 pm Workspaces are awesome! They're one of the things I miss most when I have to use Windows.

Normally I have 3-4. I don't name 'em like @Moem though. MATE doesn't support it, and if it did I probably still wouldn't. :)
One of the reasons I like MATE more than Cinnamon actually is that on MATE, I can drag a window to another workspace either by:
(a) dragging from the panel to the workspace pane I want in the workspace applet, or
(b) dragging from one pane in the workspace applet to another pane.

On Cinnamon, I had to go to what I think is called "Expo view" - it's in the second photo in @Ozo's screenshot, and drag from there. Much less convenient for me. ;)
Win 10 does have a workspace like feature - to be honest I ignored workspaces in Linux until after my work computers were upgraded to Win10 and I discovered how useful they were in my work environment to manage the multitude of windows needing to be open at all times to do the job.

In Cinnamon you can right click on the windows list entry to bring down a drop down to move an app window to another workspace.

Shift-Ctrl-Alt and the left or right arrow key will also move the currently focussed window to the next/previous workspace. There is scope to set keyboard shortcuts to move to a newly created workspace or a specific workspace and to move to specific workspaces.

Finally - Ctrl-Alt and the up arrow will get you into Expo view without Hotcorners. There is also an Expo view applet.
For custom Nemo actions, useful scripts for the Cinnamon desktop, and Cinnamox themes visit my Github pages.
Ozo

Re: Workspace is fun

Post by Ozo »

Swiping into the corner with Hot Corners is very effective. I have my panel on the left side and the swipe never interacts with the panel.

I now do not want to turn my system off which would mean loading every thing back. :)

I just did a test and found it takes about a minute to load half a dozen Workspaces. I put them all on one space then drag each to an individual Workspace. The VLC player can not be dragged but Media player can.

Only one Workspace is really needed but I like to spread them out. Here is a photo of all seven on one Workspace.

Notice the identifying icons on each item.

Image
Last edited by Ozo on Mon Mar 26, 2018 12:18 pm, edited 1 time in total.
Ozo

Re: Workspace is fun

Post by Ozo »

The Scale applet gives this view (photo) of all that is minimized to the panel.

Scale is not nearly as good to view the active panel as Workspaces. Do not be disturbed by the W word as you do not have to do any actual work so do not worry. You know how cluttered the panel is with just 6 active icons. It is so much easier to focus on what you are looking for in the expanded view of Workspaces. For those with trouble focusing on more than one thing at a time it is an essential tool.

Click this one twice
View with Scale applet.
Image
Last edited by Ozo on Tue Mar 27, 2018 9:57 am, edited 5 times in total.
Ozo

Re: Workspace is fun

Post by Ozo »

Press ALT and then just tap TAB. That brings up all the active programs which in this case is the Workspaces. Then scroll through as fast as you want. I use a mouse but would imagine pads scroll this as well as touch screens. Trackballs now have a scroll function too.

Image
Ozo

Re: Workspace is fun

Post by Ozo »

The dock too plays well with Workspaces as well as the panel.

Each item in my Workspaces is also on the dock. On an empty desktop, open the dock and select one icon, Software Manager for example. It is not on the panel but is on a Workspace and will appear instantly. Click the dock icon again and the wallpaper is seen. The last icon selected will be the only one on the panel. Exceptions are Files and Settings which only bring up one instance so Desktop and Home can be on Workspaces but the dock only sees one of them. Same with Settings.



There are six running Workspaces and yet the panel (on the left) is empty. Notice the music note icon on the panel indicates active media.
Image
Last edited by Ozo on Wed Apr 04, 2018 12:03 pm, edited 6 times in total.
User avatar
Arch_Enemy
Level 6
Level 6
Posts: 1491
Joined: Tue Apr 26, 2016 3:28 pm

Re: Workspace is fun

Post by Arch_Enemy »

mank_in wrote: Sun Mar 25, 2018 3:51 pm Good for you :D
For me just one workspace .
My litle brain isn't built to split its attention in too many workspace :lol:
I'm with you, but I have one small advantage: I have 2 27" screens.

PLENTY of desktop space! ;)
I have travelled 37629424162.9 miles in my lifetime

One thing I would suggest, create a partition as a 50G partition as /. Partition the rest as /Home. IF the system fails, reinstall and use the exact same username and all your 'stuff' comes back to you.
Ozo

Re: Workspace is fun

Post by Ozo »

I have one 40" screen. With Workspaces I have as many smaller screen as I wish. I keep four to six going and they are all visible across the room. With four the screens are equivalent to a 15" monitor. It is the new icon. First there were icons to aid navigation and then came thumbnails, then Workspaces. I can see now why folks are infatuated with multiple monitors. :)

I, like most people, can only work on one space at a time. So, obviously some have missed the point. Workspaces does not divide your attention but allows you to focus on everything at once. It eliminates work. I give it my highest recommendation.
User avatar
Arch_Enemy
Level 6
Level 6
Posts: 1491
Joined: Tue Apr 26, 2016 3:28 pm

Re: Workspace is fun

Post by Arch_Enemy »

Ozo wrote: Tue Mar 27, 2018 11:11 am I have one 40" screen. With Workspaces I have as many smaller screen as I wish. I keep four to six going and they are all visible across the room. With four the screens are equivalent to a 15" monitor. It is the new icon. First there were icons to aid navigation and then came thumbnails, then Workspaces. I can see now why folks are infatuated with multiple monitors. :)

I, like most people, can only work on one space at a time. So, obviously some have missed the point. Workspaces does not divide your attention but allows you to focus on everything at once. It eliminates work. I give it my highest recommendation.
Well, I can also watch an old movie on TCM while working on the other screen...;)
I have travelled 37629424162.9 miles in my lifetime

One thing I would suggest, create a partition as a 50G partition as /. Partition the rest as /Home. IF the system fails, reinstall and use the exact same username and all your 'stuff' comes back to you.
Ozo

Re: Workspace is fun

Post by Ozo »

After using the Workspaces for just a few days I have changed my mind about them. At first they were cool but now I see their true value. They are a great way to organize. Once the programs (is that the right term?) are installed in Workspaces virtually a single glance shows every direction you could take, or not. One day the Mint Wizards will find a way to resume after shutdown so the Workspaces will not have to be redone each day. :wink:

It might be organization overkill but like I said "it is fun" to fuss with it. Tell me this is not organized. Every launcher is there with System settings and Software Manager is ready. The Desktop file has all the ones I might use (my favorites). We have a calendar, a browser (live), the Home files. Even the VLC player is playing music on a loop, and the Media Player is running as visualizations for the VLC player. There is even the game I play. Finally there is a clean desktop with Sylvia's slideshow running for when you are just listening to the music and want no distractions. 8)

Set up like this there is seldom any need to open the Menu or the panel for that matter. Even the dock is little used now except to launch all the stuff for Workspaces. It is kinda like getting an AI implant well maybe not quite. :mrgreen:

The first time you launch all of the programs from the dock onto a Workspace you will be amazed. Since all of the launcher icons are there for me it is nine quick clicks (don't wait). For me one of those clicks launches Cerebro. Talk about multi-tasking. Then it is simple to drag each one to a vacant spot, I do a little extra by putting the two players together and adjusting the size of each program to fully fit the window. That is all there is to it. Any 12 year old or precocious 8 year old could do this. :)


EDIT: I have found that 4 to 6 Workspaces is easiest to maintain. More is ok but start with 4 in the morning and if you get busy and have more active workspaces no problem.
Click this twice and press F11
Image
Last edited by Ozo on Wed Apr 04, 2018 1:49 pm, edited 1 time in total.
Ozo

Re: Workspace is fun

Post by Ozo »

It is difficult to find fault with Workspaces but I just thought of one smallish fault with using the dock instead of the panel for interacting with them.

When the dock is on the bottom it can be used like the panel would be. Pressing on a launcher opens that Workspace, press again and it goes back. The fault, if you will, is that there are no thumbnails when hovering over the dock launchers as there would be on the panel. There are indicators below active launchers, However; the only way to get a preview is to sweep into a hotcorner and view the expo view of Workspaces. Thats ok as those thumbnails need work. It takes too long to appear after hovering on them and they have no way to close without a right click.

Since I open everything pertinent on the dock at startup I do not usually need any previews to remind me what is active. If you need a reminder just sweep into a Hotcorner for the expo view. I use the lower corners as they are close to the dock.

There are small indicators below active launchers on the dock, more than one indicator shows multiple launchers on that workspace.

With Workspaces you think "minimize to Workspaces" not "minimize to Panel". There are no longer going to be any active icons on the panel.

This is still evolving. The panel is now at the top. Since the panel calendar works so well in the horizontal panel there is no need for Osmo or the Dock clock. Also, since Workspaces has taken over for panel it seldom gets used so being on top is ok.

Things are trimmed down nicely now and this system (Workspaces) is working better than I had hoped. :)

Double Scale. Notice that the media player is active which can be seen on the panel (music note) and the dock Player launcher on the right. The player launcher is only on the dock when active.
Image

Normal Scale
Image
Ozo

Re: Workspace is fun

Post by Ozo »

Found some more about Workspaces and the dock. I said "The active icon appears on the dock" . However; in preferences you can choose to not have them appear. I like that. Also, I stripped the panel so bare that the tiny Cerebro Search icon in the tray is no longer there but that still works fine as I have gotten used to turning it on each morning from the dock along with 3 launchers to pre-load Workspaces.

The panel is better than ever. I installed transparent spacers so everything is not scrunched up. There are never any active launchers on the panel either since using Workspaces.

Here is the final product, no desklets, no docklets, no active programs, nothing but the dock auto hidden at the bottom. I shrunk the panel a bit and just leave it open so I can see the time. plus a click on that music note icon and I can control the music.

A fault with the screenshot puts the pointer in the wrong place. It is of course hovering over the gear icon (Menu). I picked that icon because it matches the others.

Image
User avatar
smurphos
Level 18
Level 18
Posts: 8498
Joined: Fri Sep 05, 2014 12:18 am
Location: Irish Brit in Portugal
Contact:

Re: Workspace is fun

Post by smurphos »

Ozo wrote: Fri Apr 06, 2018 5:17 pm along with 3 launchers to pre-load Workspaces.
Looks very nice Ozo - I'm a fan of minimalism in general - although I've never gone as far as you on the desktop - my phone is wallpaper only on it's home screen with gestures to open app drawers etc.

A question - have you managed to automate selection of workspace in some way with your 3 launchers or do you need to select the workspace first and then the launcher opens the programs you have set for that workspace?

It looks like automation is possible using a CLI app wmctrl - see https://superuser.com/questions/232042/ ... -workspace. So in theory you could have a start up script that launches a set of applications on login and moves them to the preferred workspace without any user interaction.

Code: Select all

wmctrl --help
wmctrl 1.07
Usage: wmctrl [OPTION]...
Actions:
  -m                   Show information about the window manager and
                       about the environment.
  -l                   List windows managed by the window manager.
  -d                   List desktops. The current desktop is marked
                       with an asterisk.
  -s <DESK>            Switch to the specified desktop.
  -a <WIN>             Activate the window by switching to its desktop and
                       raising it.
  -c <WIN>             Close the window gracefully.
  -R <WIN>             Move the window to the current desktop and
                       activate it.
  -r <WIN> -t <DESK>   Move the window to the specified desktop.
  -r <WIN> -e <MVARG>  Resize and move the window around the desktop.
                       The format of the <MVARG> argument is described below.
  -r <WIN> -b <STARG>  Change the state of the window. Using this option it's
                       possible for example to make the window maximized,
                       minimized or fullscreen. The format of the <STARG>
                       argument and list of possible states is given below.
  -r <WIN> -N <STR>    Set the name (long title) of the window.
  -r <WIN> -I <STR>    Set the icon name (short title) of the window.
  -r <WIN> -T <STR>    Set both the name and the icon name of the window.
  -k (on|off)          Activate or deactivate window manager's
                       "showing the desktop" mode. Many window managers
                       do not implement this mode.
  -o <X>,<Y>           Change the viewport for the current desktop.
                       The X and Y values are separated with a comma.
                       They define the top left corner of the viewport.
                       The window manager may ignore the request.
  -n <NUM>             Change number of desktops.
                       The window manager may ignore the request.
  -g <W>,<H>           Change geometry (common size) of all desktops.
                       The window manager may ignore the request.
  -h                   Print help.

Options:
  -i                   Interpret <WIN> as a numerical window ID.
  -p                   Include PIDs in the window list. Very few
                       X applications support this feature.
  -G                   Include geometry in the window list.
  -x                   Include WM_CLASS in the window list or
                       interpret <WIN> as the WM_CLASS name.
  -u                   Override auto-detection and force UTF-8 mode.
  -F                   Modifies the behavior of the window title matching
                       algorithm. It will match only the full window title
                       instead of a substring, when this option is used.
                       Furthermore it makes the matching case sensitive.
  -v                   Be verbose. Useful for debugging.
  -w <WA>              Use a workaround. The option may appear multiple
                       times. List of available workarounds is given below.

Arguments:
  <WIN>                This argument specifies the window. By default it's
                       interpreted as a string. The string is matched
                       against the window titles and the first matching
                       window is used. The matching isn't case sensitive
                       and the string may appear in any position
                       of the title.

                       The -i option may be used to interpret the argument
                       as a numerical window ID represented as a decimal
                       number. If it starts with "0x", then
                       it will be interpreted as a hexadecimal number.

                       The -x option may be used to interpret the argument
                       as a string, which is matched against the window's
                       class name (WM_CLASS property). Th first matching
                       window is used. The matching isn't case sensitive
                       and the string may appear in any position
                       of the class name. So it's recommended to  always use
                       the -F option in conjunction with the -x option.

                       The special string ":SELECT:" (without the quotes)
                       may be used to instruct wmctrl to let you select the
                       window by clicking on it.

                       The special string ":ACTIVE:" (without the quotes)
                       may be used to instruct wmctrl to use the currently
                       active window for the action.

  <DESK>               A desktop number. Desktops are counted from zero.

  <MVARG>              Specifies a change to the position and size
                       of the window. The format of the argument is:

                       <G>,<X>,<Y>,<W>,<H>

                       <G>: Gravity specified as a number. The numbers are
                          defined in the EWMH specification. The value of
                          zero is particularly useful, it means "use the
                          default gravity of the window".
                       <X>,<Y>: Coordinates of new position of the window.
                       <W>,<H>: New width and height of the window.

                       The value of -1 may appear in place of
                       any of the <X>, <Y>, <W> and <H> properties
                       to left the property unchanged.

  <STARG>              Specifies a change to the state of the window
                       by the means of _NET_WM_STATE request.
                       This option allows two properties to be changed
                       simultaneously, specifically to allow both
                       horizontal and vertical maximization to be
                       altered together.

                       The format of the argument is:

                       (remove|add|toggle),<PROP1>[,<PROP2>]

                       The EWMH specification defines the
                       following properties:

                           modal, sticky, maximized_vert, maximized_horz,
                           shaded, skip_taskbar, skip_pager, hidden,
                           fullscreen, above, below

Workarounds:

  DESKTOP_TITLES_INVALID_UTF8      Print non-ASCII desktop titles correctly
                                   when using Window Maker.

The format of the window list:

  <window ID> <desktop ID> <client machine> <window title>

The format of the desktop list:

  <desktop ID> [-*] <geometry> <viewport> <workarea> <title>


Author, current maintainer: Tomas Styblo <tripie@cpan.org>
Released under the GNU General Public License.
Copyright (C) 2003
For custom Nemo actions, useful scripts for the Cinnamon desktop, and Cinnamox themes visit my Github pages.
User avatar
smurphos
Level 18
Level 18
Posts: 8498
Joined: Fri Sep 05, 2014 12:18 am
Location: Irish Brit in Portugal
Contact:

Re: Workspace is fun

Post by smurphos »

Code: Select all

#!/bin/bash
#Description: A script to set up applications in specific workspaces
cd
gnome-terminal
until wmctrl -l | grep -q "me@mypc ~"; do
    sleep 0.1
done
wmctrl -r "me@mypc ~" -t 1
A very simple implementation works - script opens gnome terminal and moves it to workspace 1. me@mypc ~ being whatever your terminal window title is when first launched.

Just expand the script replicating this code snippet for the additional applications you wanted opened and moved to a specific workspace.
For custom Nemo actions, useful scripts for the Cinnamon desktop, and Cinnamox themes visit my Github pages.
Ozo

Re: Workspace is fun

Post by Ozo »

It is automatic. I just open all the launchers at once and they are automatically on workspace one. Then I drag them to individual workspaces. Takes only a few seconds. You can just let the spaces fill up as you go but I like my method.

In Workspaces you can set the view and when hot corners are selected you are all set. I use a dock which simplifies installation of the launchers on workspaces but there is no requirement for the dock.

I install the launchers on the dock with the aid of the desktop. When an item is right clicked in the menu there is an option to install it on the desktop. Launchers can be dragged from the desktop to the dock. I keep all the important launchers on the desktop but hidden. I can install the dock fresh in seconds this way.

There is one more thing I did not mention. There is an applet called Workspace Switcher which puts options on the panel to open whichever workspace you want (no thumbnail). I do not like it because it clutters the panel.
User avatar
smurphos
Level 18
Level 18
Posts: 8498
Joined: Fri Sep 05, 2014 12:18 am
Location: Irish Brit in Portugal
Contact:

Re: Workspace is fun

Post by smurphos »

Ozo wrote: Sat Apr 07, 2018 8:12 am It is automatic. I just open all the launchers at once and they are automatically on workspace one. Then I drag them to individual workspaces. Takes only a few seconds.
Semi automatic. :wink:

You can use the script snippet in my post to skip the dragging step. Click and watch your workspaces fill up.
For custom Nemo actions, useful scripts for the Cinnamon desktop, and Cinnamox themes visit my Github pages.
Ozo

Re: Workspace is fun

Post by Ozo »

That sounds great but I am unsure how to implement it. Did you actually duplicate that automatic mode?

This is unclear, "Just expand the script replicating this code snippet for the additional applications " or rather over my head.
Locked

Return to “Themes, Icons & Wallpaper”