If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.
Find a file
Trygve Aaberge 03720402a7 Fix hints sometimes matching next line as part of URL
For URLs where there's fewer characters left to the right edge of the
window than the number of escape characters in the line, the next line
would be included in the URL, as if the URL went all the way to the
right edge.

For example with a 40 chars wide terminal, if you run:

    echo -e '\e[31m1\e[m https://github.com/kovidgoyal/kitty\ntest'

And launch the hints kitten, you'll see that test on the next line will
be included in the URL.

This happened because the calculation for filling the rest of the line
with NUL characters counted the escape characters as well as the visible
characters, so it filled in too few characters.

This is a regression introduced in commit 91966712.
2022-08-30 22:24:58 +02:00
.github We have to build docs to test building of package now 2022-08-19 13:51:35 +05:30
bypy Delete the frozen python dir 2022-08-20 13:05:12 +05:30
docs macOS: Fix regression in 0.26.0 that caused asking the user for a line of input such as for set_tab_title to not work 2022-08-30 16:45:14 +05:30
glad
glfw Fix build on macOS High Sierra 2022-08-20 16:08:28 +00:00
kittens Fix hints sometimes matching next line as part of URL 2022-08-30 22:24:58 +02:00
kitty Eureka! Figured out why libedit is breaking in prewarm on macOS via launchd 2022-08-30 19:35:17 +05:30
kitty_tests Fix hints sometimes matching next line as part of URL 2022-08-30 22:24:58 +02:00
logo Refactor: More f-string 2022-01-28 19:34:13 +08:00
shell-integration bash shell integration: Send STDERR of unsetting inherit_errexit to 2022-08-29 08:58:54 -05:00
terminfo Also generate a termcap database entry when building terminfo 2022-04-12 22:38:52 +05:30
.editorconfig
.gitattributes
.gitignore Dont maintain ref_map manually 2022-08-19 11:20:50 +05:30
.ignore
__main__.py Move entrypoints into their own module 2022-06-03 11:12:13 +05:30
Brewfile Dont add openssl to the brewfile 2022-08-10 12:02:43 +05:30
build-terminfo termcap should be generated in generate not compile 2022-04-12 22:41:19 +05:30
CHANGELOG.rst
CONTRIBUTING.md
count-lines-of-code
gen-apc-parsers.py Refactor: Sorting items when generating files 2022-01-29 20:14:56 +08:00
gen-config.py Remove socket prewarming 2022-08-20 13:38:33 +05:30
gen-key-constants.py Refactor: More f-string for tools 2022-01-29 20:14:36 +08:00
gen-wcwidth.py Fix non-renderable combining chars causing some text to not be rendered on Linux 2022-01-05 22:33:53 +05:30
INSTALL.md
key_encoding.json
LICENSE
Makefile Make the docs and man pages available in the macos bundle as well 2022-08-19 12:38:10 +05:30
mypy-editor-integration
nerd-fonts-glyphs.txt Add some reasonable keywords from font awesome official aliases 2022-03-03 16:44:56 +08:00
publish.py Link to start of actual changelog 2022-08-30 10:27:53 +05:30
README.asciidoc Add link for packaging status 2022-02-11 23:05:12 +08:00
SECURITY.md
session.vim
setup.cfg Allow inputting fingerprint check 2022-03-12 08:23:10 +05:30
setup.py ssh kitten: Fix executable permission missing from kitty bootstrap script 2022-08-29 18:20:09 +05:30
shell.nix
test.py Remove socket prewarming 2022-08-20 13:38:33 +05:30
update-on-ox Allow easily skipping tests when updating on ox 2022-08-01 19:03:00 +05:30
update-on-ubuntu

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