kitty/docs
Kovid Goyal 9ef934cf54
Wayland: Remove usage of the Wayland color management protocol to inform compositors of the color space used by kitty
As is typical with Wayland, the protocol is poorly designed and
implemented even worse. Hyprland 0.53 has completely broken color
management.
https://github.com/hyprwm/Hyprland/discussions/12788
In addition it and mangowc crash when using color management with nouveau drivers.
https://github.com/kovidgoyal/kitty/issues/9030

KDE kwin does not support the sRGB transfer function. And the geniuses
at Wayland are any way planning to deprecate sRGB as a transfer function.

Only GNOME mutter seems to get it right.

Then there are people that are likely going to shoehorn this into EGL
instead of leaving it under application control via the protocol anyway.
https://github.com/KhronosGroup/EGL-Registry/issues/197

Sigh. Wayland.
2026-01-15 09:53:09 +05:30
..
_static
_templates
kittens ... 2025-12-29 12:12:27 +05:30
screenshots Update choose files docs 2025-12-24 09:17:24 +05:30
actions.rst
basic.rst Add a default mapping for searching the scrollback 2025-12-01 08:10:07 +05:30
binary.rst
build.rst
changelog.rst Wayland: Remove usage of the Wayland color management protocol to inform compositors of the color space used by kitty 2026-01-15 09:53:09 +05:30
clipboard.rst fix: typos in documentation 2025-12-14 22:42:24 +10:30
color-stack.rst fix: typos in documentation 2025-12-14 22:42:24 +10:30
conf.py Pygments does not need type checking globally ignored anymore 2026-01-14 22:18:11 +05:30
conf.rst Fix warning from sphinx 2025-12-30 13:23:46 +05:30
deccara.rst
desktop-notifications.rst fix: typos in documentation 2025-12-14 22:42:24 +10:30
extract-rst-targets.py
faq.rst add nyancat app icon 2025-12-17 17:10:34 -05:00
file-transfer-protocol.rst fix: typos in documentation 2025-12-14 22:42:24 +10:30
glossary.rst Add an env var that can be used to eval an expression at startup of shell 2025-08-16 11:58:30 +05:30
graphics-protocol.rst fix: typos in documentation 2025-12-14 22:42:24 +10:30
index.rst Update some docs 2025-10-07 20:20:19 +05:30
installer.sh
integrations.rst fix: typos in documentation 2025-12-14 22:42:24 +10:30
intro_vid.rst
invocation.rst
keyboard-protocol.rst Clarify behavior of keyboard protocol for pure text events 2025-11-08 16:46:44 +05:30
kittens_intro.rst Update choose files docs 2025-12-24 09:17:24 +05:30
launch.rst fix: typos in documentation 2025-12-14 22:42:24 +10:30
layouts.rst
Makefile
mapping.rst fix: typos in documentation 2025-12-14 22:42:24 +10:30
marks.rst
misc-protocol.rst fix: typos in documentation 2025-12-14 22:42:24 +10:30
multiple-cursors-protocol.rst Remove warning about multiple cursors protocol being under discussion 2026-01-08 14:51:05 +05:30
notifications.py
open_actions.rst
overview.rst Clenaup previous PR 2026-01-08 11:01:34 +05:30
performance.rst
pipe.rst
pointer-shapes.rst
press-mentions.rst
protocol-extensions.rst Start work on documenting the multi cursor protocol 2025-08-24 20:14:15 +05:30
quake-screenshots.rst Fix #9127 2025-10-20 08:16:48 +05:30
quickstart.rst
rc_protocol.rst
remote-control.rst Add a more visible note that the payloads for remote control commands are documented in the protocol docs 2025-10-06 10:42:11 +05:30
requirements.txt Fix docs build breakage 2025-12-20 09:13:02 +05:30
sessions.rst fix: typos in documentation 2025-12-14 22:42:24 +10:30
shell-integration.rst
support.html
support.rst
text-sizing-protocol.rst fix: typos in documentation 2025-12-14 22:42:24 +10:30
underlines.rst
unscroll.rst
wide-gamut-colors.rst Merge branch 'wide-gamut-colors' of https://github.com/jokull/kitty 2025-12-30 13:19:44 +05:30