PowerToys icon indicating copy to clipboard operation
PowerToys copied to clipboard

App Groups: ability to set apps to open with a single click, on specific positions

Open zeealeid opened this issue 4 years ago • 10 comments

"App Groups"

Similar to how App Combos on Surface Duo work, here's App Groups.

The user would be able to select which apps should go in which area of the screen. The user would be able to add as many apps and "zones" as they want. And then click "Create" to create an app group.

Editor

After that, a shortcut on the desktop will be created. The user would be able to launch those apps, on the marked places by clicking on that icon.

Desktop Shortcut Apps opened

I've posted this idea on Twitter a few days ago and people really liked it. Maybe this functionality could be added to FancyZones? What do you think? :)

Surface Duo implementation:

SurfaceDuo


If you'd like to see this feature implemented, add a 👍 reaction to this post.

zeealeid avatar Aug 12 '20 13:08 zeealeid

This would be a killer feature for productivity. Really, really cool. Thanks @zeealeid !

Having these App Combos in the task-tray or start menu would be nice as well. I literally launch Outlook and Teams every morning side by side to get up to speed with what's happening within my company. To have these as an 'App group' in my taskbar that launches Outlook/Teams side by side would be super helpful:

image

niels9001 avatar Aug 12 '20 13:08 niels9001

Yeah, putting those in the taskbar or in the start menu would be helpful. :)

zeealeid avatar Aug 12 '20 13:08 zeealeid

@zeealeid you want it so it opens as well in zones, correct? #8726 style solution isn't enough

crutkas avatar Dec 30 '20 22:12 crutkas

Yeah

zeealeid avatar Dec 30 '20 22:12 zeealeid

Would love to see this. Start menu, taskbar, .lnk and PowerToys Run support would be awesome too

a3406007 avatar Feb 26 '21 13:02 a3406007

This is a really killer productivity idea. Having some sort of file link or shortcut that could be triggered externally would be great as well, for instance on Windows Start-up or on a Schedule or even automated by external tools.

colinpwheeler avatar Apr 09 '21 07:04 colinpwheeler

I don't have Windows 11, but isn't that possible if you do?

Jay-o-Way avatar Dec 08 '21 19:12 Jay-o-Way

@Jay-o-Way Yes for the app grouping, but no for opening the group of apps via shortcut. In windows 11, you have no way to save the app groups. So once the group closes, then you'd have to re-do the group again.

axlpascual avatar Mar 18 '22 04:03 axlpascual

I using this script using NirCmd

@ECHO OFF

REM Launch Telegram Desktop
SET AppPath1="..\TelegramDesktopPortable\TelegramDesktopPortable.exe"
SET AppPrm1=-- "tg://resolve?domain=shaghelin"
START "" %AppPath1% %AppPrm1%
CALL "%~dp0App\Bin\nircmdc64\nircmdc.exe" wait 5000
CALL "%~dp0App\Bin\nircmdc64\nircmdc.exe" win setsize title "Telegram" 0 0 1920 1044

REM Launch Obsidian
SET AppPath2="..\ObsidianPortable\ObsidianPortable.exe"
SET AppPrm2="obsidian://open?file=Personal\Find Job.md"
START "" %AppPath2% %AppPrm2%
CALL "%~dp0App\Bin\nircmdc64\nircmdc.exe" wait 5000
CALL "%~dp0App\Bin\nircmdc64\nircmdc.exe" win setsize class "Chrome_WidgetWin_1" 0 1044 1920 1044

REM Launch Mozilla Firefox
SET AppPath3="..\FirefoxPortable\FirefoxPortable.exe"
SET AppPrm3="https://rasm.io/"
START "" %AppPath3% %AppPrm3%
CALL "%~dp0App\Bin\nircmdc64\nircmdc.exe" wait 5000
CALL "%~dp0App\Bin\nircmdc64\nircmdc.exe" win setsize class "MozillaWindowClass" 1920 0 1920 1044

REM Launch YouTube PWA
SET AppPath4="..\PWAsForFirefoxPortable\App\PWAsForFirefox\firefoxpwa.exe"
SET AppPrm4=site launch 01GQNVWPT3AP3AMS8PKRQJTJ0B --url "https://www.youtube.com/results?search_query=Frontend"
START "" %AppPath4% %AppPrm4%
CALL "%~dp0App\Bin\nircmdc64\nircmdc.exe" wait 5000
CALL "%~dp0App\Bin\nircmdc64\nircmdc.exe" win setsize title "YouTube" 1920 1044 1920 1044

Preview

Untitled

xmha97 avatar Feb 06 '23 23:02 xmha97

This is a must for the next step in windows 11 productivity. As a developer, I find myself struggling when I have to setup my workspace and then setting a custom layout for several Desktops, fitting everything in. It wastes so much time I just feel lazy every time I must to restart my computer and repeat. It also saves time and energy when you have different custom layouts for every "workspace". Desktops are neat but there are several scenarios where you must see everything at the same time when you are trying to be productive on the go (laptop)

image

image

moracabanas avatar May 31 '23 16:05 moracabanas

What is the status of this issue? This kind of functionality would be so helpful at work (multiple monitors, disconnecting/connecting to dock nukes window positions). I would love to help if I can <3

samuelburnett avatar Mar 11 '24 12:03 samuelburnett

  • for this, waiting for years and would be a productivity gamechanger! What is the state?

zahedhelmand avatar Jul 24 '24 17:07 zahedhelmand