Kovid Goyal
|
1dec5f2e08
|
Help message for clone-in-kitty
|
2022-04-13 21:38:33 +05:30 |
|
Kovid Goyal
|
88d597f6b2
|
Dont define clone-in-kitty in POSIX mode
POSIX mode doesnt allow - in identifiers
|
2022-04-13 20:55:00 +05:30 |
|
Kovid Goyal
|
d0c0b01724
|
Get clone-in-kitty working for bash as well
|
2022-04-13 20:38:04 +05:30 |
|
Kovid Goyal
|
4b7c50518e
|
Fix usage of chunk_num
|
2022-04-13 20:16:51 +05:30 |
|
Kovid Goyal
|
e187110611
|
Use $PWD instead of pwd -P as we want the exact same cwd not the resolved one when cloning
|
2022-04-13 15:13:58 +05:30 |
|
Kovid Goyal
|
c19e69855a
|
Start work on a command to clone the current working env into a new kitty window
|
2022-04-13 15:02:22 +05:30 |
|
Kovid Goyal
|
7788f48dd5
|
Ensure IFS is correct when iterating over KITTY_SHELL_INTEGRATION
|
2022-04-12 23:03:05 +05:30 |
|
Kovid Goyal
|
d0398dca28
|
Bash shell integration: Fix yet another inconsistent use of SYS_BASHRC
Why Linux distros are constitutionally incapable of using consistent
names and values for anything is beyond me.
Fixes #4934
Fixes #4935
|
2022-04-07 17:54:52 +05:30 |
|
Kovid Goyal
|
709c4abb53
|
Do not do automatic upgrades of remote kitty
Can be disruptive, since upgrading outputs to the terminal.
Instead updating can be triggerred manually with kitty update-kitty
|
2022-04-04 14:51:49 +05:30 |
|
Kovid Goyal
|
ecb74aed29
|
...
|
2022-04-04 11:05:36 +05:30 |
|
Kovid Goyal
|
c72154782b
|
Simplify getting released kitty version
Also if fetching release version fails and local version exists, use it
|
2022-04-04 10:22:25 +05:30 |
|
Kovid Goyal
|
9520006466
|
Dont use alternate screen as it is too disruptive
|
2022-04-04 07:53:48 +05:30 |
|
Kovid Goyal
|
832534aac9
|
Show installation output in alternate screen
|
2022-04-03 22:13:02 +05:30 |
|
Kovid Goyal
|
6cc89416ce
|
Implement locking for the kitty bootstrap install
|
2022-04-03 21:53:23 +05:30 |
|
Kovid Goyal
|
b3fc2cb118
|
Avoid executing kitty just to read installed kitty version
|
2022-04-03 20:47:02 +05:30 |
|
Kovid Goyal
|
c07f164154
|
Implement an option to control the installation of the kitty bootstrap script
|
2022-04-03 20:30:16 +05:30 |
|
Kovid Goyal
|
bae9b095b4
|
Start work on kitty launcher for remote servers
This will automatically download kitty and run it. The ssh kitten
can add it to PATH thereby making kitty available on the remote machine
at low cost.
|
2022-04-03 15:10:20 +05:30 |
|
Kovid Goyal
|
efe6ff6188
|
Try to ensure builtin command is used
|
2022-04-03 12:16:13 +05:30 |
|
pagedown
|
32426d61c3
|
Shell integration: Mark fish prompt on cancel or syntax error
The fish_prompt event will not be fired, even if a new prompt has been
drawn.
|
2022-03-30 20:49:48 +08:00 |
|
Kovid Goyal
|
0dff455ffa
|
declare oldval local
|
2022-03-30 11:57:46 +05:30 |
|
Kovid Goyal
|
81739288e8
|
handle multiple trailing spaces and semi-colons
|
2022-03-30 11:54:06 +05:30 |
|
Kovid Goyal
|
5641668bc1
|
Bash integration: Handle existing PROMPT_COMMAND ending with a literal newline
|
2022-03-30 10:44:59 +05:30 |
|
pagedown
|
98369db7f5
|
Unset shell integration env var before exec command
|
2022-03-24 22:01:11 +08:00 |
|
pagedown
|
bc9d6892d4
|
Clean up login shell environment variable earlier
Does not pollute the environment when executing commands.
|
2022-03-24 22:00:51 +08:00 |
|
pagedown
|
5c02c370d4
|
ssh kitten: Allow to configure HOME environment variable
Useful if the user does not have a home directory or the directory is
not writable.
|
2022-03-24 22:00:41 +08:00 |
|
pagedown
|
b944cdddeb
|
ssh kitten: Fix python bootstrap checking zsh rc files with ZDOTDIR
|
2022-03-24 22:00:16 +08:00 |
|
pagedown
|
8569be81ea
|
...
|
2022-03-23 19:49:34 +08:00 |
|
pagedown
|
a765d551e4
|
Fix bash integration cwd reporting missing hostname
|
2022-03-23 19:29:18 +08:00 |
|
pagedown
|
901eae9604
|
Docs: no-cwd will not disable fish's built-in CWD reporting
|
2022-03-18 11:10:21 +08:00 |
|
Kovid Goyal
|
b444f4636e
|
Move another function into bootstrap-utils.sh
|
2022-03-16 07:37:56 +05:30 |
|
Kovid Goyal
|
2b8acebd6e
|
Make bootstrap.sh even smaller
|
2022-03-16 07:31:33 +05:30 |
|
Kovid Goyal
|
766010c292
|
...
|
2022-03-16 07:27:52 +05:30 |
|
Kovid Goyal
|
0a2768e496
|
Split up the bootstrap script to keep its size down
|
2022-03-16 07:17:12 +05:30 |
|
pagedown
|
d3472966d3
|
Fix generating terminfo on NetBSD
|
2022-03-16 09:15:31 +08:00 |
|
pagedown
|
6638546247
|
Fix generating terminfo on NetBSD
.terminfo.cdb is the compiled terminfo database file.
Ensure that both .terminfo (dir) and .terminfo.cdb are generated.
|
2022-03-16 01:04:26 +08:00 |
|
pagedown
|
f99edbae3c
|
Reduce bootstrap script size
|
2022-03-16 01:04:02 +08:00 |
|
pagedown
|
150bf1a5b0
|
Reduce bootstrap script length by removing comments and indents
dropbear has 9000 bytes limit on ssh arguments length.
|
2022-03-16 01:03:51 +08:00 |
|
pagedown
|
91a17e3f0c
|
Fall back to use POSIX SHELL environment variable
|
2022-03-16 01:03:33 +08:00 |
|
pagedown
|
7160027c14
|
Use the fish built-in function name to report current working directory
If the feature is enabled by fish in the future, it will override the
built-in one and there will be no duplicate reporting.
|
2022-03-16 01:03:26 +08:00 |
|
pagedown
|
736d6cf7e6
|
Simplify fish prompt state checking
|
2022-03-16 01:03:16 +08:00 |
|
Kovid Goyal
|
c05c0353fd
|
Dont report directory changes during command substitution
|
2022-03-15 20:34:18 +05:30 |
|
Kovid Goyal
|
e944e2ecae
|
Make a note that cwd reporting is builtin to fish
|
2022-03-15 20:33:14 +05:30 |
|
Kovid Goyal
|
47b3c37bf0
|
Add cwd reporting to fish integration
|
2022-03-15 20:25:39 +05:30 |
|
Kovid Goyal
|
f982e754e4
|
Enable CWD reporting in bash integration
|
2022-03-15 15:37:17 +05:30 |
|
Kovid Goyal
|
4a1ad7755a
|
Enable CWD reporting in the zsh integration
|
2022-03-15 14:30:21 +05:30 |
|
Kovid Goyal
|
2780630a18
|
Suppress STDERR for tar
|
2022-03-15 10:28:14 +05:30 |
|
Kovid Goyal
|
08ce8ffa54
|
py2 compat
|
2022-03-14 12:36:43 +05:30 |
|
Kovid Goyal
|
90561682cf
|
Make using kitty askpass optional
|
2022-03-14 11:38:31 +05:30 |
|
Kovid Goyal
|
71027e74e0
|
py2 compat
|
2022-03-14 11:28:46 +05:30 |
|
Kovid Goyal
|
2b06ca5e1a
|
ssh kitten: Send data without a roundtrip
Send data to the remote side without waiting for a data request. Avoids
an extra roundtrip during initialization.
|
2022-03-13 13:55:30 +05:30 |
|