mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-01-11 14:40:25 +01:00
[BUG]: Active Window border not equally-thick on all sides for some applications #148
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @F1orian on GitHub (Oct 11, 2022).
Describe the bug
The active window border is not equally thick on all sides for some applications (Firefox, Chrome, VSCode, ...)
To Reproduce
Steps to reproduce the behavior:
2.Open One of the named applications
Expected behavior
equal border with on all sides
Screenshots and Videos

Operating System
Provide the output of
systeminfo | grep "^OS Name\|^OS Version"For example:
@maxbane commented on GitHub (Oct 17, 2022):
Is this what the
komorebic identify-border-overflow-applicationcommand is for? Genuinely asking, because I'm not sure.@LGUG2Z commented on GitHub (Oct 17, 2022):
This command is primarily to identify Electron applications that deliberately overflow the system-wide fixed invisible borders around every window.
There currently is no command exposed to modify the width of the active window border, though from the screenshot I believe this may be something specific to Windows 10 (which I'm not running anymore) if the generated configuration file with application-specific fixes has been applied.
For anyone who wants to work on this, I'd suggest two ways forward: Exposing a command to manually configure active border widths, or adding a Windows 10-specific logic fork to the current border width calculation values.
@LGUG2Z commented on GitHub (Jan 22, 2023):
Setting custom border widths and offsets is now supported with
komorebiccommands:active-window-border-widthandactive-window-border-offset.