3 ms·
I have used project-per-virtual-desktop approach for years. I assign "shared apps" (Mail, Slack, etc) to all desktops (option-click via dock icon). My "project
by Yaggo 9y ago
I have used project-per-virtual-desktop approach for years. I assign "shared apps" (Mail, Slack, etc) to all desktops (option-click via dock icon). My "project apps" are mostly terminal, text editor, and browser windows.
There are couple of issues¹, but this is still by far the best approach I can think of. Actually, I don't understand how other people can manage their stuff without per-project virtual desktops.
¹ cannot rename virtual desktops on macOS, not all apps can restore their windows on correct desktop after reboot, not all apps support multi-window workflow (e.g. Slack), "minimized windows" area in dock should be per-desktop instead of global
- stephenr 9y agoHave you considered using smart mailboxes and additional "viewer" Windows to have mail per-project space?
- Yaggo 9y agoToo much hassle for me. I don't have a need for project specific emailing. PS. Fluid.app is nice way to create project-specific native app instances from web applications, e.g. Trello, Jenkins, etc. Plays nicer with virtual desktops / cmd+tab than browser windows. (With the cost of memory.)
- andy_ppp 9y agoYou've improved things a lot by showing how I can have apps can appear on multiple desktops, thanks!
- mikecsh 9y agoThanks for this - I'll try it out, I hadn't realised you could have one app on multiple virtual desktops!