kitty/tools
Xuyiyang23333 c0661024d8 Fix silent failure when pager (less) is not installed
When kitten --help is run in a terminal and less is not available,
ShowHelpInPager silently discards the error from pager.Run(), resulting
in no output and a zero exit code. Fall back to writing help text
directly to stdout when the pager fails, matching the behavior of the
Python equivalent in kitty/cli.py which catches FileNotFoundError and
prints the text as a fallback.

Signed-off-by: Xuyiyang23333 <xuyiyang23333@gmail.com>
2026-05-13 00:37:55 +08:00
..
cli Fix silent failure when pager (less) is not installed 2026-05-13 00:37:55 +08:00
cmd Use SIMD base64 everywhere 2026-04-21 11:56:55 +05:30
config Start work on config watcher kitten 2026-04-16 12:37:43 +05:30
crypto
disk_cache
fzf
highlight
icons More work on the DnD kitten 2026-05-05 10:49:56 +05:30
ignorefiles
rsync
simdstring
themes
tty Use SIMD base64 everywhere 2026-04-21 11:56:55 +05:30
tui More work on the DnD kitten 2026-05-05 10:49:56 +05:30
unicode_names
utils Remove unused code 2026-05-03 11:57:33 +05:30
vt
watch run go modernizer 2026-04-16 19:12:31 +05:30
wcswidth
README.rst

This folder contains library and utility code for the various "kittens". Small
terminal programs compiled statically for doing things like kitty remote
control, icat etc. These are often re-implementations of earlier kittens that
were written in Python.