I use one Windows PC to work, study, practice and play. My taskbar was the same for all four, with work apps, game launchers and study tools crammed into one row of icons. I wanted it to show what matters in each moment.
I found PrimoDock, a macOS dock that changes by context, and decided to build the Windows version. It is called WinDock. It does not draw a second dock. It rewrites the pinned apps on the real taskbar for each preset, and switches by schedule or with a shortcut.
A preset is a JSON file with a list of programs and an optional schedule by weekday and time. You build one for each situation in your routine, like streaming, a specific client or exam season.
The trade-off is real. Windows reads pins when the shell starts, so every switch restarts explorer.exe for about two seconds. Your programs keep running, and WinDock covers the gap with a picture of the taskbar.
WinDock is still in development and in testing. I will keep improving it, and anyone who tries it and tells me what broke is a big help.
Code and download: https://github.com/obrenoalvim/windock
Would you use a taskbar that changes by context, or would the two-second restart bother you?
Top comments (0)