kitty/kittens
Nathan Monfils ff1c8ab917 kitten desktop-ui portal.go: Compat with XDG spec
1. Make sure we coalesce XDG_DATA_HOME as per the spec
  On my machine /etc/profile.d/flatpak.sh sets
  XDG_DATA_DIRS=$HOME/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
  but XDG_DATA_HOME is unset.

2. Update directory creation logic to find-or-create
   `enable_portal`'s current behavior is to first find a writable directory and
   write the portal definition to it, then fall back to creating a directory
   in the first available configuration directory.
   This is incorrect in the case where one of the locations in
   XDG_DATA_DIRS already has a directory, we should still prioritize
   XDG_DATA_HOME.
2025-08-04 16:41:58 +02:00
..
ask make gofmt happy 2025-05-16 09:40:34 +05:30
broadcast rename typing module to avoid conflicts with stdlib typing 2025-04-28 09:20:10 +05:30
choose_files Allow accepting the currently displayed parent directory by pressing ctrl+enter 2025-07-24 08:20:43 +05:30
choose_fonts Nicer error message 2025-07-09 11:48:40 +05:30
clipboard clipboard kitten: Allow using a password to avoid repeated confirmation prompts when accessing the clipboard 2025-07-13 14:12:31 +05:30
desktop_ui kitten desktop-ui portal.go: Compat with XDG spec 2025-08-04 16:41:58 +02:00
diff Use SIMD to replace C0 control codes in Go code 2025-07-21 08:54:22 +05:30
hints hints kitten: Preserve line breaks when the hint is over a line break 2025-05-24 14:09:27 +05:30
hyperlinked_grep Rename go module from kitty -> github.com/kovidgoyal/kitty 2025-05-16 08:43:39 +05:30
icat Add a note to icat --clear that it doesnt work with terminal multiplexers 2025-07-20 08:26:39 +05:30
notify Rename go module from kitty -> github.com/kovidgoyal/kitty 2025-05-16 08:43:39 +05:30
pager Rename go module from kitty -> github.com/kovidgoyal/kitty 2025-05-16 08:43:39 +05:30
panel Add --debug-input for panel and quick access terminals 2025-07-12 07:29:42 +05:30
query_terminal Make mypy 1.16 happy 2025-05-30 10:06:38 +05:30
quick_access_terminal Fix #8815 2025-07-13 08:13:00 +05:30
remote_file rename typing module to avoid conflicts with stdlib typing 2025-04-28 09:20:10 +05:30
resize_window Update codebase to Python 3.10 using pyupgrade 2025-02-03 10:56:50 +05:30
show_key make gofmt happy 2025-05-16 09:40:34 +05:30
ssh Make mypy 1.16 happy 2025-05-30 10:06:38 +05:30
themes make gofmt happy 2025-05-16 09:40:34 +05:30
transfer Make mypy 1.16 happy 2025-05-30 10:06:38 +05:30
tui Nicer error message when user tries to run kitten with allow_remote_control from command line 2025-06-22 09:26:54 +05:30
unicode_input Rename go module from kitty -> github.com/kovidgoyal/kitty 2025-05-16 08:43:39 +05:30
__init__.py
runner.py Allow custom kitten names with hyphens in them 2025-05-06 22:16:28 +05:30