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 ba005e991a
Improve handling of infinite length ligatures in newer versions of FiraCode and CascadiaCode.
Now such ligatures are detected based on glyph naming convention.
This removes the gap in the ligatures at cell boundaries. However, at
least in Fira Code the infinite length ligature glyphs define a negative
left side bearing. This means they overlap when drawn consecutively,
leading to unsightly bumps at the joins.

Fixes #2695
2021-02-15 15:49:09 +05:30
.github github actions CI updated to python 3.9 2020-10-14 19:13:46 +05:30
bypy Bump versions for bundled deps 2021-02-12 12:29:38 +05:30
docs Improve handling of infinite length ligatures in newer versions of FiraCode and CascadiaCode. 2021-02-15 15:49:09 +05:30
glad
glfw Make the error message when failing to get monitor display name more informative 2021-01-29 12:45:22 +05:30
kittens Allow resizing of OS Window framebuffers to a single cell 2021-02-14 22:17:41 +05:30
kitty Improve handling of infinite length ligatures in newer versions of FiraCode and CascadiaCode. 2021-02-15 15:49:09 +05:30
kitty_tests Improve handling of infinite length ligatures in newer versions of FiraCode and CascadiaCode. 2021-02-15 15:49:09 +05:30
logo Fix window icon not working on X11 with 64bits 2021-01-25 20:54:19 +05:30
terminfo Update actual terminfo files from last PR 2020-12-29 10:03:56 +05:30
.editorconfig
.gitattributes Code to encode key events 2021-01-16 20:52:12 +05:30
.gitignore
.ignore
__main__.py Entry point to edit config file 2020-11-04 16:30:29 +05:30
Brewfile github actions CI updated to python 3.9 2020-10-14 19:13:46 +05:30
build-terminfo
CHANGELOG.rst
CONTRIBUTING.md
count-lines-of-code Code to encode key events 2021-01-16 20:52:12 +05:30
gen-apc-parsers.py DRYer 2021-01-31 20:58:42 +05:30
gen-key-constants.py Recognize Hyper key 2021-01-21 05:33:14 +05:30
gen-wcwidth.py
INSTALL.md
key_encoding.json
launcher.c macOS: Fix kitty not being added to PATH automatically 2020-10-27 10:38:33 +05:30
LICENSE
Makefile
mypy-editor-integration
nerd-fonts-glyphs.txt
publish.py
README.asciidoc Add packaging status to README 2021-02-06 12:10:30 +05:30
session.vim
setup.cfg
setup.py Fix window icon not working on X11 with 64bits 2021-01-25 20:54:19 +05:30
shell.nix Add shell.nix 2020-10-31 01:44:33 +01:00
test.py
update-on-ox
update-on-ubuntu

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

See https://sw.kovidgoyal.net/kitty/

image:https://github.com/kovidgoyal/kitty/workflows/CI/badge.svg["Build status", link="https://github.com/kovidgoyal/kitty/actions?query=workflow%3ACI"]

To ask 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[https://repology.org/project/kitty/versions]