If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based. https://sw.kovidgoyal.net/kitty/
Find a file
Kovid Goyal e9e889457d
macOS: Fix some combining characters not being rendered
Use Harfbuzz for positioning instead of Core Text as Core Text doesn't
position combining chars correctly anymore. This may mean we need to
redo the cell metrics calculation as well, we will see. Core Text is
still used for rendering but at positions specified by Harfbuzz.

Fixes #6898
2023-12-10 20:30:24 +05:30
.github ... 2023-08-27 19:26:13 +05:30
bypy Bump version of bundled python 2023-11-05 17:59:19 +05:30
docs macOS: Fix some combining characters not being rendered 2023-12-10 20:30:24 +05:30
gen Make shebangs consistent 2023-11-11 08:32:05 +05:30
glad Make shebangs consistent 2023-11-11 08:32:05 +05:30
glfw Wayland: Fix a regression in the previous release that broke copying to clipboard under wl-roots based compositors in some circumstances 2023-12-08 08:38:08 +05:30
kittens Fix #6889 2023-12-07 09:30:04 +05:30
kitty macOS: Fix some combining characters not being rendered 2023-12-10 20:30:24 +05:30
kitty_tests Fast and robust implementation of shlex.split 2023-12-02 14:57:02 +05:30
logo Make shebangs consistent 2023-11-11 08:32:05 +05:30
shell-integration Failure to change to cwd should not be fatal in bootstrap.py to match bootstrap.sh 2023-11-20 19:35:41 +05:30
terminfo Add focus reporting capabilities to terminfo 2023-11-05 15:00:13 +05:30
tools Port new shlex code to Go 2023-12-04 14:14:11 +05:30
.editorconfig Note that we use tabs for indent in *.go files in editorconfig 2023-02-25 08:33:51 +05:30
.gitattributes Mark the terminfo files as generated 2023-07-04 17:40:59 +05:30
.gitignore Script to download prebuilt dependencies into a local folder 2023-07-27 20:29:21 +05:30
.ignore
__main__.py Make shebangs consistent 2023-11-11 08:32:05 +05:30
Brewfile Replace more references to librsync 2023-07-30 19:49:42 +05:30
build-terminfo Make shebangs consistent 2023-11-11 08:32:05 +05:30
CHANGELOG.rst Use new URL scheme and define the kitty website centrally as much as possible 2021-07-27 09:03:11 +05:30
CONTRIBUTING.md Fix misspellings 2023-06-14 03:39:53 +06:00
count-lines-of-code Also move data files for gen scripts into gen dir 2023-10-14 08:04:37 +05:30
dev.sh Update docs for new develop builds 2023-07-29 14:16:25 +05:30
go.mod Bump the all-go-deps group with 2 updates 2023-12-04 03:25:11 +00:00
go.sum Bump the all-go-deps group with 2 updates 2023-12-04 03:25:11 +00:00
INSTALL.md Format the INSTALL.md links 2021-09-23 20:31:13 +05:30
key_encoding.json
LICENSE Update link 2021-09-28 14:23:49 +05:30
Makefile Update docs for new develop builds 2023-07-29 14:16:25 +05:30
mypy-editor-integration
publish.py Make shebangs consistent 2023-11-11 08:32:05 +05:30
pyproject.toml Ignore long lines in another generated file 2023-10-15 09:57:58 +05:30
README.asciidoc Show repology badge in 3 columns 2023-11-17 18:43:06 +05:30
SECURITY.md ... 2021-03-17 14:45:23 +05:30
session.vim Fix ruff invocation in ALE 2023-01-26 08:44:16 +05:30
setup.py Dont use branch-protection=standard on linux ARM as it reportedly causes crashes 2023-12-01 16:48:30 +05:30
shell.nix fix: Correct Nix shell for building correctly 2023-11-30 22:09:15 +01:00
staticcheck.conf configure staticcheck 2022-11-14 15:42:01 +05:30
test.py Dont change the env for go tests 2022-11-14 15:41:53 +05:30
update-on-ox Make shebangs consistent 2023-11-11 08:32:05 +05:30

= kitty - the fast, feature-rich, cross-platform, GPU based terminal

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.svg?columns=3&header=kitty["Packaging status", link="https://repology.org/project/kitty/versions"]