peterfajdiga / karousel

Scrollable tiling Kwin script
GNU General Public License v3.0
287 stars 5 forks source link

Feature Request - Window border highlight #4

Closed baduhai closed 1 year ago

baduhai commented 1 year ago

I'm absolutely loving karousel, I've finally found a tiling mode that work for me. It would be really nice if karousel had a window border highlight the way traditional tiling WMs do. I don't know if this would be something that would be built as a kwin script or a desktop effect, but I find myself getting lost when it comes to which window is currently focused. I use the "Dim Inactive" desktop effect to darken inactive windows, but it's suboptimal.

baduhai commented 1 year ago

By a window border highlight, I mean this: image

peterfajdiga commented 1 year ago

Hi, thanks for the suggestion, but I'm not sure this is doable with the Kwin Scripting API. Even if it is, this should be a separate script and not part of Karousel, so it could be used even without Karousel.

In any case, a different window decoration may solve your issue. Here's one option: https://store.kde.org/p/1217715/ . Another option would be the Bismuth window decoration from here: https://github.com/Bismuth-Forge/bismuth/tree/master/src/kdecoration (I'm assuming it can be used independently from the Bismuth script).

baduhai commented 1 year ago

Thanks for the feedback. The reason I thought a kwin script would be better, is because not all windows follow the window decoration. CSD applications wouldn't have the outline, even if I went with a window decoration that has a clear outline.

I'll have a look at the kwin scripting API, maybe I can put something together myself. Thanks =)