If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.
Find a file
Loren Schlomer 366d65f592
Fixes the ssh kitten
kovidgoyal@5e645a7 fixes the password file creation, allowing it to be
unlinked, but read_data_from_shared_memory/1 rejects the shared object
if it is not read only, and will break the ssh kitten for all
platforms.

This change removes the read only check, relying only on the file
ownership check.

This fully fixes #5928

Signed-off-by: Loren Schlomer <me@schlomie.com>
2023-01-25 11:14:12 -08:00
.github Use ruff on CI 2023-01-09 15:55:45 +05:30
bypy Rename kitty-tool to kitten 2023-01-14 15:44:52 +05:30
docs Fix ssh kitten not working on FreeBSD 2023-01-25 23:34:31 +05:30
glad Replace isort with ruff 2023-01-09 16:47:42 +05:30
glfw X11: Fix a crash when listing clipboard MIME types and the clipboard is owned by self 2023-01-22 21:19:03 +05:30
kittens Fixes the ssh kitten 2023-01-25 11:14:12 -08:00
kitty Update known textual mimes to Python 2023-01-25 16:42:15 +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 Rename kitty-tool to kitten 2023-01-14 15:44:52 +05:30
terminfo Revert "Change the terminfo entry for cud1 to not alter text to comply with the terminfo man page" 2022-12-22 21:49:32 +05:30
tools Make the various path finding functions thread safe and cache their results 2023-01-25 16:24:27 +05:30
.editorconfig
.gitattributes Move wcswidth into its own package as it is very slow to build 2022-11-14 15:41:50 +05:30
.gitignore Rename kitty-tool to kitten 2023-01-14 15:44:52 +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 Move wcswidth into its own package as it is very slow to build 2022-11-14 15:41:50 +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-wcwidth.py Enable checks for unused noqa 2023-01-09 17:28:35 +05:30
go.mod Work on adding support for rendering transforms 2023-01-05 19:15:12 +05:30
go.sum Work on adding support for rendering transforms 2023-01-05 19:15:12 +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 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 Use ruff for import sorting 2023-01-15 11:07:10 +05:30
setup.py Rename kitty-tool to kitten 2023-01-14 15:44:52 +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"]