mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-08-02 14:57:31 +03:00
macos: set background color on transparency that matches Terminal.app
This commit is contained in:
@ -187,7 +187,12 @@ class TerminalController: NSWindowController, NSWindowDelegate,
|
|||||||
if (ghostty.config.backgroundOpacity < 1) {
|
if (ghostty.config.backgroundOpacity < 1) {
|
||||||
window.isOpaque = false
|
window.isOpaque = false
|
||||||
window.hasShadow = false
|
window.hasShadow = false
|
||||||
window.backgroundColor = .clear
|
|
||||||
|
// This is weird, but we don't use ".clear" because this creates a look that
|
||||||
|
// matches Terminal.app much more closer. This lets users transition from
|
||||||
|
// Terminal.app more easily.
|
||||||
|
window.backgroundColor = .white.withAlphaComponent(0.001)
|
||||||
|
|
||||||
ghostty_set_window_background_blur(ghostty.app, Unmanaged.passUnretained(window).toOpaque())
|
ghostty_set_window_background_blur(ghostty.app, Unmanaged.passUnretained(window).toOpaque())
|
||||||
} else {
|
} else {
|
||||||
window.isOpaque = true
|
window.isOpaque = true
|
||||||
|
Reference in New Issue
Block a user