If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.
Find a file
Kovid Goyal 76ebc591db
Make the effective configuration file for the kitty process available in the cache directory
This can be parsed by kittens to load effective settings, thereby making
things like --override and reloading of config also affect kittens that
read kitty config. Still to be implemented on the kitten side.
2025-01-05 15:28:30 +05:30
.github polish 2025-01-03 05:48:59 +03:00
3rdparty ... 2024-07-14 12:34:24 +05:30
bypy Use kitty.zip for notarization rather than program.zip 2024-12-15 12:20:20 +05:30
docs Fix the clear_terminal scrollback action also clearing screen 2025-01-05 14:06:14 +05:30
gen update 2025-01-03 05:59:42 +03:00
glad Make shebangs consistent 2023-11-11 08:32:05 +05:30
glfw macOS: Fix mouse cursor shape not always being reset to text cursor when mouse re-enters kitty 2024-12-25 08:26:56 +05:30
kittens Use base64 padding when encoding in the notify kitten 2025-01-05 12:59:28 +05:30
kitty Make the effective configuration file for the kitty process available in the cache directory 2025-01-05 15:28:30 +05:30
kitty_tests Ensure temp files and other resources are cleaned up even if kitty crashes or is SIGKILLed 2025-01-05 12:51:59 +05:30
logo Oxipng/svgo images to save some 150KB~ 2024-03-25 23:42:56 +01:00
shell-integration Follow @romkatv suggestion for hostname in title 2025-01-05 12:39:19 +05:30
terminfo Fix #7321 2024-04-08 07:39:50 +05:30
tools Ensure temp files and other resources are cleaned up even if kitty crashes or is SIGKILLed 2025-01-05 12:51:59 +05:30
.editorconfig
.gitattributes make clean should clean generated asm as well 2024-02-25 09:57:40 +05:30
.gitignore Use builtin NERD fonts 2024-07-02 10:28:07 +05:30
.ignore
__main__.py Make shebangs consistent 2023-11-11 08:32:05 +05:30
benchmark.py ... 2024-11-28 22:37:20 +05:30
Brewfile See if dropping pkgconf fixes CI build 2024-11-23 19:48:05 +05:30
build-terminfo Make the terminfo database available in the compiled module 2024-03-21 10:16:50 +05:30
CHANGELOG.rst
CONTRIBUTING.md
count-lines-of-code Move base64simd into a 3rdparty folder 2024-02-25 09:57:29 +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 2024-12-09 03:52:03 +00:00
go.sum Bump the all-go-deps group with 2 updates 2024-12-09 03:52:03 +00:00
INSTALL.md
key_encoding.json
LICENSE
Makefile Update docs for new develop builds 2023-07-29 14:16:25 +05:30
publish.py Make mypy happy 2024-12-21 08:06:29 +05:30
pyproject.toml Bump minimum python version to 3.9 2024-07-27 00:07:17 +05:30
README.asciidoc Update repology links 2024-10-01 15:31:16 +05:30
SECURITY.md
session.vim Switch to LSP for mypy 2024-03-28 19:36:07 +05:30
setup.py Bump Go to 1.23 2024-08-24 08:06:02 +05:30
shell.nix nix: Drop python3Packages.xxhash from build inputs 2024-10-03 22:43:55 -04:00
staticcheck.conf
test.py
update-on-ox Allow turning off stripping in update-on-ox 2024-08-18 15:30:38 +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-terminal.svg?columns=3&header=kitty["Packaging status", link="https://repology.org/project/kitty-terminal/versions"]