-
-
Notifications
You must be signed in to change notification settings - Fork 647
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
improve window borders #1430
Comments
Implemented on the |
Absolutely great work on the new border system. The only part of borders which does not feel "native" to me now is when animating to mission control. This will leave the borders where they are before the windows are scaled and moved. The borders will then disappear once the animation has finished. Is it at all possible to remove the borders at the start of the animation as opposed to the end of the animation? |
Unfortunately, the technique I used in macOS Big Sur to detect mission control activating (pre-animation) was (unintentionally?) gated by Apple in macOS Monterey, so as of now this is the only way I know of. |
Is there a way to get the old behaviour back? I used borders to hide the ugly rounded corners in macOS and it's not possible with the new behaviour. |
@mil-ad You can just edit your SystemAppearance.bundle and change the default Mac corner style. |
@pankamyk How does one go about doing that? I have a bunch of |
@s-h-o-t You'll need to disable SIP, mount sys volume disc as writeable, use an app like https://github.com/jslegendre/ThemeEngine to edit your files, and then bless the livemount |
I was wondering if it's possible to get the old yabai behaviour back |
@mil-ad - window_border_radius = 0; works partially though. The border is squared but the window edges are still rounded |
Would it not be possible to have an option for choosing the border style? |
Which |
|
If I remember correctly, the exact asset in those files that's responsible for shaped edges is |
I pre-made bundles for this specifically for borders with Yabai back in the day: https://github.com/tsujp/customise_macos |
On macOS 12 onwards it's harder to replace the files you need to do (although the patches provided should be fine), I link to instructions for this here: tsujp/customise_macos#9 (comment) |
Borders should be placed below and outside the window, corners rounded, and have a filled blur so that it acts as a backdrop for windows that have modified opacity.
Edit: Added border commands:
The text was updated successfully, but these errors were encountered: