Kovid Goyal
|
4d3f3b5e91
|
Start moving clipboard kitten to kitty-tool
|
2022-11-25 12:58:10 +05:30 |
|
Kovid Goyal
|
d2dabc7d57
|
...
|
2022-11-17 11:10:17 +05:30 |
|
Kovid Goyal
|
81db5eb82f
|
Use nightly to get kitty-tool until 0.27 is released
|
2022-11-17 11:05:46 +05:30 |
|
Kovid Goyal
|
16775c5539
|
ssh kitten: Add a kitty-tool wrapper script to auto-download and use kitty-tool
Needs testing.
|
2022-11-15 13:26:48 +05:30 |
|
Kovid Goyal
|
1747bbbbcb
|
ssh kitten: Allow using absolute paths for the location of transferred data
Fixes #5607
|
2022-10-19 20:43:53 +05:30 |
|
Kovid Goyal
|
e2a251224d
|
ssh kitten: Better error message when tar is missing
|
2022-09-21 07:34:15 +05:30 |
|
pagedown
|
185d959f25
|
ssh kitten: Add MacPorts paths to the common locations for login shell
|
2022-06-28 11:43:19 +08:00 |
|
Kovid Goyal
|
4c74462763
|
ssh kitten: Look in common locations for login shell if it is not in PATH
|
2022-05-28 11:29:09 +05:30 |
|
Kovid Goyal
|
e6844ad6f2
|
ssh kitten: Run bash as a login shell
This fell through the cracks in the rewrite for automatic shell
integration. Fixes #5130
|
2022-05-26 21:24:32 +05:30 |
|
Kovid Goyal
|
02d5b3eafa
|
Fix shebang
|
2022-05-26 21:21:36 +05:30 |
|
Kovid Goyal
|
4ca70bfa26
|
...
|
2022-05-04 13:21:17 +05:30 |
|
Kovid Goyal
|
08b2ce444f
|
Also dont apply umask when extracting bootstrap data
|
2022-04-28 17:28:40 +05:30 |
|
Kovid Goyal
|
289028b468
|
Prevent umask from interfering with tar file extraction
Fixes #5025
|
2022-04-28 17:21:34 +05:30 |
|
Kovid Goyal
|
775584b5a5
|
Use literal quoting for env vars sent over ssh by clone
|
2022-04-15 14:34:21 +05:30 |
|
Kovid Goyal
|
bde468594e
|
ssh kitten: handle newlines in env vars
|
2022-04-15 12:49:35 +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
|
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 |
|
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 |
|
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 |
|
Kovid Goyal
|
434ef97952
|
Dont need atexit anymore since cleanup only closes tty_fd
|
2022-03-13 13:55:30 +05:30 |
|
Kovid Goyal
|
e1504c4775
|
Avoid needing to initialize tty state in bootstrap scripts
|
2022-03-13 13:55:30 +05:30 |
|
Kovid Goyal
|
74f0057ec8
|
Dont change tty state to raw
Just turn off echo. Makes the code much simpler, can just use shell
builtin POSIX read function.
|
2022-03-13 13:55:30 +05:30 |
|
Kovid Goyal
|
b2e74e4830
|
Switch to using the hostname from the CLI for settings
This removes the need to wait for data from the remote machine
before sending data to it.
|
2022-03-13 13:55:30 +05:30 |
|
Kovid Goyal
|
f54a3e8036
|
Make requesting data optional
|
2022-03-13 13:55:30 +05:30 |
|
Kovid Goyal
|
d5c48ddb94
|
Allow inputting fingerprint check
|
2022-03-12 08:23:10 +05:30 |
|