Skip to content
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

PowerToys Workspaces: a shortcut per workspace. #34597

Open
Stelios-Mav opened this issue Sep 4, 2024 · 4 comments
Open

PowerToys Workspaces: a shortcut per workspace. #34597

Stelios-Mav opened this issue Sep 4, 2024 · 4 comments
Assignees
Labels
Needs-Team-Response An issue author responded so the team needs to follow up Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams Product-Workspaces Refers to the Workspaces utility

Comments

@Stelios-Mav
Copy link

Description of the new feature / enhancement

It would be useful to be able to have a specified shortcut for each Workspace.
For example, by pressing Windows+Ctrl+1 my 1st workspace launches directly, by pressing Windows+Ctrl+2 my 2nd workspace launches directly (by first closing all apps opened by any previous workspace?), etc.

Scenario when this would be used?

This is very practical since I can go directly from powering on my system to launching my workspace with the press of a single shortcut. Now that I think of it, along with the above, why not have the option of launching a specific Workspace on startup?

Supporting information

No response

@Stelios-Mav Stelios-Mav added the Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams label Sep 4, 2024
@plante-msft plante-msft added the Product-Workspaces Refers to the Workspaces utility label Sep 4, 2024
@Elaws
Copy link

Elaws commented Sep 4, 2024

Excellent feature request.

I would add the following :

  • If pressing the shortcut of a given workspace again, minimize all the windows included in that workspace.
  • If pressing again after having minimized them, recall the workspace.
  • Possible to switch between workspaces by simply pressing each workspace's shortcut (e.g. : Workspace 1 is Firefox maximized on monitor 2, Workspace 2 is 2 apps side by side on monitor 2 and Firefox maximized on monitor 1).

AHK Workspaces by Maestrith is a AHK script from 2016 which does that and is very powerful and flexible, it could be an excellent model for Powertoys' Workspaces.

@JavierReyes945
Copy link

Shortcuts to launch a specific workspace is for me a MUST HAVE feature for the tool to make sense.

If not with keyboard shortcuts, at least integrate with PowerToys Runner as a plugin(?), so that with some prefix it would list only stored workspaces, and selecting would launch the given workspace. Having to launch the workspace editor seems counter intuitive.

@donlaci donlaci self-assigned this Nov 27, 2024
@donlaci
Copy link
Collaborator

donlaci commented Nov 27, 2024

@Stelios-Mav
You have the possibility to create a desktop shortcut when creating a workspace, or even later. Then you can specify a "shortcut key" to your shortcut on the desktop. You can of course move it to any desired location.

/needinfo

@microsoft-github-policy-service microsoft-github-policy-service bot added Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something and removed Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams labels Nov 27, 2024
@Stelios-Mav
Copy link
Author

Thank you for the suggestion @donlaci. I've tried that before and for some reason shortcut keys didn't work. For the time being, I pinned the created shortcut on my taskbar for easy access (and a clean desktop).
Regardless, the feature would be a nice addition to Workspaces. Plus, it's a way to utilize the windows key as a shortcut key since, by what I can tell, a user cannot assign it for a user-generated shortcut (to reserve it for Windows' shortcuts, I guess?).

@microsoft-github-policy-service microsoft-github-policy-service bot added Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams Needs-Team-Response An issue author responded so the team needs to follow up and removed Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something labels Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs-Team-Response An issue author responded so the team needs to follow up Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams Product-Workspaces Refers to the Workspaces utility
Projects
Status: No status
Development

No branches or pull requests

6 participants
@JavierReyes945 @Elaws @donlaci @plante-msft @Stelios-Mav and others