Archive for the ‘Software Imposed On Us’ Category
Forcing KWin decorations and MS Edge’s 1cm shadow gradient
Friday, January 23rd, 2026
In Plasma (or just KWin), if you want to have window decorations, of an application that doesn’t like having anything outside its own, behave in a uniform way that you configured in your setup, you launch yourself the “Window Rules” by either
- Clicking on the titlebar of some normal window and picking “More Actions” and “Configure Special Window Settings” or “Configure Special Application Settings”, then going the arrow back to get out of creating a new rule or customizing an existing one (the window name, however, will remain referring to which fo the two options did you pick), or, more reasonably,
- Going to Plasma System Settings, from there under Workspace to Window Management, and picking Window Rules.
There, you use “Add new⦔ to create a new rule, use the Detect Window Properties tool to pick a window and select what scope do you want, consider the “matching whole window class” selector at random (occasionally giving it more thought), and then picking “No titlebar and frame” and setting it to “Force” with “No”, then picking “Instantly” above the Apply button and clicking Apply.
This lets you comfortably shade/unshade (feature only active in X11β¦ https://bugs.kde.org/show_bug.cgi?id=377162) a maximized jetbrains-idea or code code with your mouse scroll wheel if you configured your KWin so; you may also want to do the same for “Ignore global shortcuts” so that your Alt-drag works for moving and resizing these even if they like having Alt for themselves.
Descent into the Microsoft Edge madness
But then if you do the same for Microsoft Edgeβ¦
Tags: against-messy-software, chromium-and-derivatives, kde, linux, microsoft-edge, window-decorations
Posted in Software Imposed On Us, Uncategorized | No Comments »