Commit Graph

  • b45fedd794 Infrastructure for serializing env blocks Kovid Goyal 2022-04-16 22:16:20 +05:30
  • df9b13fb74 Ask for confirmation before doing a clone by default Kovid Goyal 2022-04-16 20:04:26 +05:30
  • 53788c4c89 Get conda working with fish Kovid Goyal 2022-04-16 15:16:53 +05:30
  • 831043b773 Implement venv detection for fish Kovid Goyal 2022-04-16 14:45:02 +05:30
  • 1daf745d74 Add explicit support for python and conda venvs to clone-in-kitty Kovid Goyal 2022-04-16 13:15:10 +05:30
  • d6c5b40ead ... Kovid Goyal 2022-04-16 09:26:53 +05:30
  • 57ea524464 Merge branch 'clone-in-kitty' of https://github.com/page-down/kitty Kovid Goyal 2022-04-15 20:27:36 +05:30
  • e19ce6cce6 clone-in-kitty: Skip some user-related environment variables pagedown 2022-04-15 22:47:57 +08:00
  • 8d4f6681e8 Merge branch 'clone-in-kitty' of https://github.com/page-down/kitty Kovid Goyal 2022-04-15 19:49:33 +05:30
  • 9c855a8377 Skip environment variables such as SSH_TTY when using clone-in-kitty pagedown 2022-04-15 19:43:40 +08:00
  • 716813e38a Proper fix for macOS argv[0] Kovid Goyal 2022-04-15 15:23:45 +05:30
  • e5322cdc52 Fix clone-in-kitty --env not working over ssh Kovid Goyal 2022-04-15 15:20:38 +05:30
  • b5701691c6 Dont clone prompt related env variables Kovid Goyal 2022-04-15 15:18:43 +05:30
  • aab9482e31 ... Kovid Goyal 2022-04-15 15:01:13 +05:30
  • 775584b5a5 Use literal quoting for env vars sent over ssh by clone Kovid Goyal 2022-04-15 14:34:21 +05:30
  • 25f022cc14 Ensure copy_env is False Kovid Goyal 2022-04-15 14:04:52 +05:30
  • 981ad88309 Allow nuking expandvars globally Kovid Goyal 2022-04-15 13:50:40 +05:30
  • e71b9091a3 Dont rely on env -0 for bash either Kovid Goyal 2022-04-15 13:33:32 +05:30
  • bde468594e ssh kitten: handle newlines in env vars Kovid Goyal 2022-04-15 12:49:35 +05:30
  • 0fcfe104e3 Handle argv[0] being buggered on macOS Kovid Goyal 2022-04-15 12:25:05 +05:30
  • 4cf54d2dfb Dont rely on env -0 in zsh Kovid Goyal 2022-04-15 12:17:59 +05:30
  • b866c3e783 Add a zsh test for clone env serialization Kovid Goyal 2022-04-15 12:04:50 +05:30
  • c15a31e725 Ensure colors are copied form the correct window when cloning Kovid Goyal 2022-04-15 11:53:28 +05:30
  • afaf866b15 Merge branch 'ksi-fish-clone-in-kitty' of https://github.com/page-down/kitty Kovid Goyal 2022-04-14 19:47:41 +05:30
  • af6b1837cb Minor refactoring for fish clone-in-kitty and allow use without env -0 pagedown 2022-04-14 21:32:28 +08:00
  • aab6f3e450 ... Kovid Goyal 2022-04-14 17:28:41 +05:30
  • 829ed0ec0d Fix #4964 Kovid Goyal 2022-04-14 17:20:30 +05:30
  • d9899cb489 Add missing item to changelog Kovid Goyal 2022-04-14 15:04:48 +05:30
  • 1a370ea9b6 Put the examples front and center Kovid Goyal 2022-04-14 07:59:32 +05:30
  • cc07b1f79d Use 2048 chunk size in fish as well Kovid Goyal 2022-04-13 22:50:24 +05:30
  • 3ddea42660 ... Kovid Goyal 2022-04-13 22:45:36 +05:30
  • 236dbd95c9 ... Kovid Goyal 2022-04-13 22:34:23 +05:30
  • 6b078c4267 Implement clone-in-kitty for the fish shell Kovid Goyal 2022-04-13 22:33:21 +05:30
  • 1dec5f2e08 Help message for clone-in-kitty Kovid Goyal 2022-04-13 21:38:33 +05:30
  • e5f70b7306 ... Kovid Goyal 2022-04-13 21:22:27 +05:30
  • e2bb856e41 Document clone-in-kitty Kovid Goyal 2022-04-13 21:01:45 +05:30
  • 88d597f6b2 Dont define clone-in-kitty in POSIX mode Kovid Goyal 2022-04-13 20:55:00 +05:30
  • d0c0b01724 Get clone-in-kitty working for bash as well Kovid Goyal 2022-04-13 20:38:04 +05:30
  • 4b7c50518e Fix usage of chunk_num Kovid Goyal 2022-04-13 20:16:51 +05:30
  • a1bfcd9fc5 Also transfer env vars when cloning over ssh kitten Kovid Goyal 2022-04-13 20:08:06 +05:30
  • eb024fa40a ... Kovid Goyal 2022-04-13 15:51:00 +05:30
  • 122475ad4d Work on getting cloning working with the SSH kitten Kovid Goyal 2022-04-13 15:41:42 +05:30
  • f7114bc1c5 ... Kovid Goyal 2022-04-13 15:35:06 +05:30
  • feea6998f8 Allow using the cwd of the oldest as well as the newest foreground process for launch --cwd Kovid Goyal 2022-04-13 15:31:17 +05:30
  • e187110611 Use $PWD instead of pwd -P as we want the exact same cwd not the resolved one when cloning Kovid Goyal 2022-04-13 15:13:58 +05:30
  • c19e69855a Start work on a command to clone the current working env into a new kitty window Kovid Goyal 2022-04-13 15:02:22 +05:30
  • 7788f48dd5 Ensure IFS is correct when iterating over KITTY_SHELL_INTEGRATION Kovid Goyal 2022-04-12 23:03:05 +05:30
  • 073eecb6bb Also package kitty.termcap Kovid Goyal 2022-04-12 22:43:22 +05:30
  • 030e7e2db3 termcap should be generated in generate not compile Kovid Goyal 2022-04-12 22:41:19 +05:30
  • aead3c1c35 Also generate a termcap database entry when building terminfo Kovid Goyal 2022-04-12 22:38:52 +05:30
  • 587f44ad4e A working implementation of cwd_of_process for FreeBSD Kovid Goyal 2022-04-12 22:06:46 +05:30
  • c9ef4aa8c8 Sessions: Fix os_window_size and os_window_class not applying to the first OS Window Kovid Goyal 2022-04-12 21:38:29 +05:30
  • aabadd8517 ... Kovid Goyal 2022-04-12 21:19:28 +05:30
  • b8866371a3 avoid unneccessary session creation during startup Kovid Goyal 2022-04-12 21:18:18 +05:30
  • 0f3883af02 ... Kovid Goyal 2022-04-12 21:13:56 +05:30
  • 5876ce0845 Remove --target-group in favor of the new boolean search expressions with matching on window/tab state Kovid Goyal 2022-04-12 20:41:17 +05:30
  • 2c72c56e22 Add a couple more states to match against Kovid Goyal 2022-04-12 20:35:31 +05:30
  • f15ce21da1 Markup the --match options help text a bit more Kovid Goyal 2022-04-12 20:20:29 +05:30
  • b3fa7310cb Allow matching on window/tab state Kovid Goyal 2022-04-12 20:14:01 +05:30
  • ade38870a0 Allow using boolean operators when matching windows or tabs Kovid Goyal 2022-04-12 19:55:20 +05:30
  • 11bc1b100c Handle <> inside :ref: on the CLI Kovid Goyal 2022-04-12 19:48:09 +05:30
  • 93a7b220c9 Fix parsing of quoted words Kovid Goyal 2022-04-12 19:31:56 +05:30
  • 8f92c594f2 Create a search query parser Kovid Goyal 2022-04-12 19:26:25 +05:30
  • afebea8635 --tab-title=current should respect any override title set on the tab Kovid Goyal 2022-04-12 12:53:59 +05:30
  • 5d76cfb578 Remove output start mark from last command output Kovid Goyal 2022-04-12 08:55:07 +05:30
  • f085f853bd unactive -> inactive Kovid Goyal 2022-04-12 06:35:29 +05:30
  • 4ac2312b2a Fix #4954 Kovid Goyal 2022-04-12 06:33:35 +05:30
  • c6dcbe6521 Dont check if running in kitty when updating Kovid Goyal 2022-04-11 22:06:23 +05:30
  • 49efbf0c6e Remove the code to generate installer.sh from installer.py Kovid Goyal 2022-04-11 21:35:59 +05:30
  • 1d8d669a43 version 0.25.0 v0.25.0 Kovid Goyal 2022-04-11 19:31:45 +05:30
  • f4d44f30b4 Allow copying current window/tab/os window titles when creating new ones via the launch command. Fixes #4933 Kovid Goyal 2022-04-11 15:38:33 +05:30
  • 4c77b0c562 Fix #4947 Kovid Goyal 2022-04-11 15:00:27 +05:30
  • 2f367fa90c Note that wayst also has graphics protocol support Kovid Goyal 2022-04-10 07:38:55 +05:30
  • 970ec9c839 Merge branch 'feat-close-other-tabs' of https://github.com/page-down/kitty Kovid Goyal 2022-04-10 07:17:31 +05:30
  • be52f29792 ... pagedown 2022-04-09 18:27:32 +08:00
  • 8ae2f06828 Add a new mappable action close_other_tabs_in_os_window pagedown 2022-04-09 18:26:31 +08:00
  • 601b2a05ac Add instructions for how to do debug builds Kovid Goyal 2022-04-09 08:07:29 +05:30
  • b78fbb4521 Fix #4938 Kovid Goyal 2022-04-08 15:44:33 +05:30
  • c40ef01445 Fix resizing window that is extra tall/wide because of left-over cells not working reliably Kovid Goyal 2022-04-08 15:41:53 +05:30
  • ab8a4c6b9f Make per cell bias calculation overridable more easily Kovid Goyal 2022-04-08 14:52:53 +05:30
  • dd331ca12e ssh kitten: Allow changing terminal colors when connecting Kovid Goyal 2022-04-08 12:10:59 +05:30
  • c3b23679f3 Make some themes code re-useable Kovid Goyal 2022-04-08 11:33:50 +05:30
  • d0398dca28 Bash shell integration: Fix yet another inconsistent use of SYS_BASHRC Kovid Goyal 2022-04-07 17:54:52 +05:30
  • e66c732b41 Forgot to adjust test for new mouse encoding Kovid Goyal 2022-04-07 17:23:23 +05:30
  • e7b216ba68 DRYer Kovid Goyal 2022-04-07 16:24:21 +05:30
  • 838a85ee8b Fix drag event reporting not specifying the current button. Kovid Goyal 2022-04-07 16:22:26 +05:30
  • 3ec93e0b4e Fix #4932 Kovid Goyal 2022-04-07 15:29:15 +05:30
  • e8a9bbb51d Merge branch 'fix-inactive-text-alpha' of https://github.com/page-down/kitty Kovid Goyal 2022-04-07 15:16:26 +05:30
  • 25c2a0e241 Update cursor focus flag when preparing to render OS window pagedown 2022-04-07 11:48:53 +08:00
  • de12dddbef Better error message when ripgrep is not found Kovid Goyal 2022-04-06 16:38:18 +05:30
  • 24eeeedb1f ... Kovid Goyal 2022-04-05 16:08:24 +05:30
  • c2bc24de35 Read appearance setting from desktop portal as well Kovid Goyal 2022-04-05 15:36:03 +05:30
  • 21446e36c1 Restore invalid LANG after trying to get python to set the locale without it Kovid Goyal 2022-04-04 20:01:01 +05:30
  • 0f734719e7 ... Kovid Goyal 2022-04-04 19:09:13 +05:30
  • f3c96f308d Only do update checking in binary builds Kovid Goyal 2022-04-04 16:00:18 +05:30
  • 8ff841f1ac ... Kovid Goyal 2022-04-04 15:34:07 +05:30
  • 709c4abb53 Do not do automatic upgrades of remote kitty Kovid Goyal 2022-04-04 14:50:11 +05:30
  • c1f06941f5 Do not depend on python to install kitty Kovid Goyal 2022-04-04 13:42:20 +05:30
  • ecb74aed29 ... Kovid Goyal 2022-04-04 11:05:36 +05:30
  • c72154782b Simplify getting released kitty version Kovid Goyal 2022-04-04 10:22:25 +05:30