Skip to content

Used in Ubuntu 18.04 to manipulate desktops as atomic elements of an … #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

craigphicks
Copy link
Owner

…array, e.g., reordering and inserting/deleting empties.

An addition for examples of xdotool usage. This is a working example I have used in parallel with the Ubuntu 18.04 / Gnome WM to make managing desktops much easier. By binding these function to keys the following fundtions are provided::

  • move the desktops up or down in the ordered list,
  • insert empty desktops anywhere,
  • purge all the empty desktops

Can be used in conjunction with Gnome's bird's eye view of the desktops (Super+a, Super+a, move mouse to right edge).
Requires Gnome "dynamic/static desktop" option to be set to static - because this program performs it's own dynamic.

Because xdotool does not depend on Gnome, this program could probably work with other WM's using a linear array of desktops.

…array, e.g., reordering and inserting/deleting empties.

An addition for examples of `xdotool` usage.   This is a working example I have used in parallel with the Ubuntu 18.04 / Gnome WM to make managing desktops much easier.  By binding these function to keys the following fundtions are provided::  

 - move the desktops up or down in the ordered list, 
 - insert empty desktops anywhere,
 - purge all the empty desktops 

Can be used in conjunction with Gnome's bird's eye view of the desktops (Super+a, Super+a, move mouse to right edge).
Requires Gnome "dynamic/static desktop" option to be set to static -  because this program performs it's own dynamic.

Because `xdotool` does not depend on Gnome, this program could probably work with other WM's using a linear array of desktops.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant