microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
106.09k stars 6.25k forks source link

Apps remember virtual desktops between reboots and location #32

Open ghost opened 5 years ago

ghost commented 5 years ago

Preserve application and virtual desktop layout between reboots! :)

dhirensham commented 5 years ago

Or allow the creation of virtual desktop configurations, e.g. Desktop 1 Title = "Admin"

Desktop 2 Title = "Dev Project 1"

etc etc.

Sets on steroids, using the task-bar as your application-group context, instead of tabbing them together. Or from a different perspective, containerizing your entire workflow for a task into a virtual desktop. For bonus points, sync the configuration to AAD profile.

WisconsinPlatt commented 5 years ago

Most everything from https://github.com/sdias/win-10-virtual-desktop-enhancer that works properly out of the box

ChrisCochrun commented 5 years ago

I definitely would like to see this. I prefer using virtual desktops over "sets". Just allow me to name my desktops and bring them into the cloud so I can access that entire project from another computer. Allow us then to save specific ones that can be called from search and all those apps and websites open in a new desktop. Whew, that'd be awesome and fast!

VegaDeftwing commented 5 years ago

The current implementation of virtual desktops as a set of spacial environments that are most easily navigated from left to right feels stuck in a skeumorphic past and it's just not easy or plesent to use. Ideally having simple keybinds like win+(number key) to access the desktops and win+shift+(num key) to move the focused window would be much more intuitive.

TexasGaidheal commented 4 years ago

Another source of inspiration for desktop management is VirtuaWin. It still works on Windows 10, but has been unsupported for some time, and has had various problems after Windows XP. Unlike the Windows 10 native virtual desktop manager, Virtuawin has a more static structure, so that its virtual desktop structure is untouched by reboots, and the desktops can be named. Virtuawin has plugins which support a toolbar-based window switcher and the ability to have a separate set of desktop shortcuts for each window. It would be very useful to have a native virtual desktop system which supports both the current dynamic desktop philosophy of creating and removing desktops as needed and also the static philosophy as used by Virtuawin. Desktops should be creatable as static desktops, which have names and persist through reboots or as dynamic desktops which disappear when the user logs out or reboots. The static windows should have the ability to have their own associated set of desktop icon shortcuts, desktop theme and window manager configuration. There should also be a toolbar desktop picker which works with both types of desktops. Both desktops types should be usable at the same time, so that when I log in, I have my normally used static desktops immediately available and can add more as needed. When I log off, the dynamic desktops vanish, and the static ones are preserved.

0xDeadcell commented 4 months ago

Any updates on this becoming a possibility?

churras commented 2 weeks ago

Any news? Is there another way/app to do this?