mirror of
https://github.com/kovidgoyal/kitty
synced 2026-06-12 11:39:33 +02:00
e9de88221f10810b3d1b9bef0a908a2810002dd8
The dock badge set by macos_dock_badge_on_bell is currently only cleared when the app transitions from inactive to active via NSApplicationDidBecomeActiveNotification. This means if a bell occurs while kitty is already the active app (e.g. in a background tmux pane or non-focused kitty tab), the badge persists until the user switches away and back. Clear the badge on any user interaction (keypress or mouse click) so it is dismissed as soon as the user engages with kitty, regardless of whether kitty was already active.
…
…
…
…
…
…
…
…
= kitty - the fast, feature-rich, cross-platform, GPU based terminal If you live in the terminal, *kitty* is made for **you**! See https://sw.kovidgoyal.net/kitty/[the kitty website]. image:https://github.com/kovidgoyal/kitty/workflows/CI/badge.svg["Build status", link="https://github.com/kovidgoyal/kitty/actions?query=workflow%3ACI"] https://sw.kovidgoyal.net/kitty/faq/[Frequently Asked Questions] To ask other questions about kitty usage, use either the https://github.com/kovidgoyal/kitty/discussions/[discussions on GitHub] or the https://www.reddit.com/r/KittyTerminal[Reddit community] Packaging status in various repositories: image:https://repology.org/badge/vertical-allrepos/kitty-terminal.svg?columns=3&header=kitty["Packaging status", link="https://repology.org/project/kitty-terminal/versions"]
Languages
Python
38.5%
C
28%
Go
26.4%
Objective-C
5.5%
Shell
1%
Other
0.5%