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
pagedown 947dc2ff75
IME: Fix IME commit text and update pre-edit at the same time
Correctly update the overlay position when cursor visibility changes.
Restore the overlay line only when the cursor is visible.
Clear the saved overlay when drawing new pre-edit text.
Also update the cursor position when screen size changes.
Use four spaces to indent instead of two.
2023-02-10 10:50:32 +08:00
.github Bump required Go version to 1.20 2023-02-03 09:32:56 +05:30
bypy Rename kitty-tool to kitten 2023-01-14 15:44:52 +05:30
docs Better fix for OGP social cards build failure 2023-02-09 09:45:10 +05:30
glad Replace isort with ruff 2023-01-09 16:47:42 +05:30
glfw Use strict function prototypes 2023-02-09 13:16:00 +08:00
kittens Use strict function prototypes 2023-02-09 13:16:00 +08:00
kitty IME: Fix IME commit text and update pre-edit at the same time 2023-02-10 10:50:32 +08:00
kitty_tests Update README 2023-01-14 15:56:03 +05:30
logo Replace isort with ruff 2023-01-09 16:47:42 +05:30
shell-integration Completion: Delegate kitty +complete to kitten 2023-02-03 18:16:04 +08:00
terminfo Fix function key definitions in terminfo/termcap 2023-02-02 20:01:56 +09:00
tools A generic Set implementation 2023-02-09 18:00:04 +05:30
.editorconfig
.gitattributes Mark SRGB LUT table as generated 2023-02-08 11:29:18 +05:30
.gitignore Move compile_commands.json to build directory 2023-01-26 14:25:22 +05:30
.ignore
__main__.py Move entrypoints into their own module 2022-06-03 11:12:13 +05:30
Brewfile Add the go dependency to CI and Brewfile 2022-11-14 15:41:44 +05:30
build-terminfo termcap should be generated in generate not compile 2022-04-12 22:41:19 +05:30
CHANGELOG.rst
CONTRIBUTING.md Add a note to CONTRIBUTING.md about bug management 2023-01-16 17:16:58 +05:30
count-lines-of-code DRYer 2023-02-08 12:09:14 +05:30
gen-apc-parsers.py Refactor: Sorting items when generating files 2022-01-29 20:14:56 +08:00
gen-config.py more work on porting rc command parsing to Go 2022-11-14 15:41:54 +05:30
gen-go-code.py Also load ~/.config/kitty/mime.types in Go code 2023-01-25 16:08:12 +05:30
gen-key-constants.py make go fmt happy 2022-12-24 10:53:17 +05:30
gen-srgb-lut.py feat: sRGB lookup table 2023-02-02 09:53:39 +01:00
gen-wcwidth.py Enable checks for unused noqa 2023-01-09 17:28:35 +05:30
go.mod Switch to using Go stdlib for ECDH crypto 2023-02-03 09:50:42 +05:30
go.sum Switch to using Go stdlib for ECDH crypto 2023-02-03 09:50:42 +05:30
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 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 Update to Nerd Fonts 2.2.2 2022-09-29 10:13:10 +08:00
publish.py Improve progress printout 2023-01-22 08:41:38 +05:30
pyproject.toml Enable checks for unused noqa 2023-01-09 17:28:35 +05:30
README.asciidoc Add link for packaging status 2022-02-11 23:05:12 +08:00
SECURITY.md
session.vim Fix ruff invocation in ALE 2023-01-26 08:44:16 +05:30
setup.py Also build 32-bit kitten for Linux 2023-01-31 10:48:56 +05:30
shell.nix shell.nix: add a missing dependency 'UniformTypeIdentifiers' for macOS 2023-01-15 13:01:43 +05:30
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 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"]