kitty/kittens
Kovid Goyal fd4c7a4ed2
ssh kitten: Support system where the login shell is a non-POSIX shell
Now the kitten passes its script to /bin/sh and detects the login shell
using various strategies based on the value of $USER on the remote
machine. The strategies are tried one after another till one succeeds:

1) getent passwd $USER
2) id -P
3) python pwd module
4) parsing /etc/passwd

The hope is that these strategies will fail on fewer systems than
relying on the login shell being POSIX compliant.
2021-06-21 16:30:49 +05:30
..
ask Allow copying hyperlink URL to clipboard 2020-09-15 13:23:31 +05:30
broadcast Work on porting kittens to use new key infrastructure 2021-01-16 20:52:14 +05:30
choose Use an enum for UTF8 decoder state 2021-03-31 15:19:27 +05:30
clipboard more typing work 2020-03-12 08:10:51 +05:30
diff Store the paths from which config data is read on the created options object 2021-06-05 12:55:00 +05:30
hints Fix unbound variable in hyperlink handling 2021-04-19 14:19:13 +02:00
hyperlinked_grep Also handle EOFError 2020-09-25 18:58:03 +05:30
icat Better error message for people running icat on systems with outdated/broken ImageMagick 2021-03-12 11:28:57 +05:30
panel Allow resizing of OS Window framebuffers to a single cell 2021-02-14 22:17:41 +05:30
query_terminal A new kitten to easily query kitty for config values 2020-10-07 13:35:16 +05:30
remote_file Use the new get_options() function 2021-05-24 12:29:11 +05:30
resize_window Unicode input kitten: Fix a regression in 0.20.0 that broke keyboard handling when the num lock or caps lock modifiers were engaged. 2021-05-07 06:55:25 +05:30
show_error more typing work 2020-03-12 08:10:51 +05:30
show_key A new show_key kitten 2021-04-29 13:10:20 +05:30
ssh ssh kitten: Support system where the login shell is a non-POSIX shell 2021-06-21 16:30:49 +05:30
tui Refactor configuration file parsing 2021-05-31 17:40:49 +05:30
unicode_input Unicode input kitten: Fix a regression in 0.20.0 that broke keyboard handling when the num lock or caps lock modifiers were engaged. 2021-05-07 06:55:25 +05:30
__init__.py Framework for kittens 2018-02-04 20:23:52 +05:30
runner.py Ensure sys.path is preserved even if there are errors importing a custom kitten 2021-06-21 04:35:10 +05:30