I recently switched to KDE Plasma from GNOME due to lots of issues with GNOME. Many of which have been solved by KDE! However, I am having one issue that I can’t seem to find a solution for. On GNOME I was using an extension called “Fullscreen Avoider,” which moved the top panel to my secondary monitor when my primary was taken up by an exclusive fullscreen window (ie: fullscreen videos, games). I cannot seem to find a similar solution on the KDE Plasma desktop. This is quite annoying to me as it was one of my favorite GNOME extensions.
When a window goes fullscreen, any Plasma panels will already disappear, right? Or are you thinking about windows that are maximized, not fullscreen?
That’s true, but not what I’m looking for. I have 1 panel with my apps and I would like it to move to my other monitor when I’m playing a game or watching a video on my primary monitor.
when I’m playing a game or watching a video on my primary monitor
When you’re doing these activities, are the relevant apps maximized or full screen?
You could have the same panel on the second monitor.
And have it auto-hide perhaps.
This isn’t exactly what you want but might fit.
In Plasma 6.3 you will have UI to clone panels to other screens.
Exclusive full screen, like hiding the panel. My current solution is just to have a smaller second panel on my other monitor that shows the time and such, but I would prefer to just have my single panel move when running such an app.
Ah I see, it’s not so much that you want the panel to move from one screen to another, but rather you want that your main panel become visible on the other screen too.
I’m not aware of an existing method to do this, but you may be able to script it by cloning your main panel onto the other screen, setting it to auto-hide, and then use a script to detect when there’s a fullscreen window and temporarily change it to be always visible.