I am using Zen browser and I would like to get separate icons on the task manager for regular and private windows. With that in mind I created a .desktop file for the private zen browser with a separate name, icon, and StartupWMClass. I then created a rule in the Window Rules that any window with “Private Browsing” substring would have the property of this .desktop file forced. I can see that it does apply that file when I click detect window properties in the rule. However the grouping does not seem to be working. The same grouping for Firefox does seem to be working (note that to check this I remove check whether it’s zen browser or not, and I am still using the .desktop file for zen), however the only difference (based on detect window properties) between a regular firefox window and private firefox window is that the desktop file is different, the same holds true for regular zen window and private zen window, but results in a different behavior for the task manager. I’m a new KDE user, but I am at a loss on how to explain this difference. Screenshots for some of the things I mentioned below (it will only let me embed 3 screenshots, all the screenshots available here: https://discuss.kde.org/t/task-manager-not-grouping-by-desktop-file-zen-browser/35368/1_ . Any help on how to resolve this and get separate groupings for zen on task manager based on private/regular window would be appreciated.
Zen Regular Window Properties
Zen Private Window Properties
Firefox private window properties