Kovid Goyal
|
dd331ca12e
|
ssh kitten: Allow changing terminal colors when connecting
|
2022-04-08 12:10:59 +05:30 |
|
Kovid Goyal
|
c3b23679f3
|
Make some themes code re-useable
|
2022-04-08 11:33:50 +05:30 |
|
Kovid Goyal
|
de12dddbef
|
Better error message when ripgrep is not found
|
2022-04-06 16:38:18 +05:30 |
|
Kovid Goyal
|
8ff841f1ac
|
...
|
2022-04-04 15:34:07 +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
|
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
|
e522095fae
|
...
|
2022-03-26 07:39:16 +05:30 |
|
pagedown
|
746cb3684a
|
Eliminate flickering when hints kitten exits
|
2022-03-25 22:53:38 +08:00 |
|
pagedown
|
16c6545e93
|
Report overlay ready in case of no match
|
2022-03-25 22:52:35 +08:00 |
|
Kovid Goyal
|
15e3e8d8b1
|
typo
|
2022-03-25 16:18:00 +05:30 |
|
pagedown
|
98369db7f5
|
Unset shell integration env var before exec command
|
2022-03-24 22:01:11 +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 |
|
Kovid Goyal
|
3c67e991c2
|
Allow defining actions to take when pasting
Fixes #4873
|
2022-03-24 17:22:46 +05:30 |
|
Kovid Goyal
|
ff80b906d0
|
Report full traceback when highlighting fails
|
2022-03-24 11:39:31 +05:30 |
|
Kovid Goyal
|
6b13454091
|
...
|
2022-03-24 09:50:50 +05:30 |
|
Kovid Goyal
|
9eae4ad913
|
...
|
2022-03-24 09:37:13 +05:30 |
|
Kovid Goyal
|
bfb8532c52
|
Jump through the hoops needed to ensure error reporting is done in case of early termination of kittens that use overlay ready notifications
|
2022-03-24 08:49:36 +05:30 |
|
pagedown
|
276ba7754a
|
Add ssh kitten URL test
|
2022-03-23 20:08:50 +08:00 |
|
pagedown
|
4309aa1ace
|
ssh kitten: Fix SSH URL hostname matching
|
2022-03-23 18:39:27 +08:00 |
|
Kovid Goyal
|
6ef83a09d3
|
Avoid clearing the screen when exiting a kitten as its not needed any more
|
2022-03-23 16:06:38 +05:30 |
|
Kovid Goyal
|
6dc1617429
|
Avoid flicker when starting kittens such as the hints kitten
Fixes #4674
|
2022-03-23 15:55:11 +05:30 |
|
Kovid Goyal
|
1be1864657
|
Allow sending more than a screenful of output from a kitten
Also Fixes #4866
|
2022-03-23 14:33:53 +05:30 |
|
pagedown
|
ff8a99211d
|
Docs: Unify and generalize the terms remote computer, machine and host
|
2022-03-22 23:26:15 +08:00 |
|
pagedown
|
efda0ea455
|
Docs: Categorize the ssh kitten configuration options and minor tweaks
|
2022-03-22 23:25:59 +08:00 |
|
pagedown
|
1962519666
|
Only write to the OpenSSH version sentinel file once
|
2022-03-17 22:23:48 +08:00 |
|
Kovid Goyal
|
0a2768e496
|
Split up the bootstrap script to keep its size down
|
2022-03-16 07:17:12 +05:30 |
|
pagedown
|
576ab24609
|
Preserve line breaks to keep the line numbers in error messages
|
2022-03-16 08:58:50 +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 |
|
Kovid Goyal
|
82de6a1c56
|
DRYer
|
2022-03-15 22:12:49 +05:30 |
|
Kovid Goyal
|
1fbb4f763e
|
Only check OpenSSH version once on a machine if it is new enough
|
2022-03-15 22:09:40 +05:30 |
|
Kovid Goyal
|
20582431d6
|
typo
|
2022-03-15 21:50:55 +05:30 |
|
Kovid Goyal
|
8c6e7ce61a
|
...
|
2022-03-15 20:11:27 +05:30 |
|
Kovid Goyal
|
04ead526b9
|
Presend data on slave connections since for these SSH does not use the TTY
|
2022-03-15 20:09:05 +05:30 |
|
Kovid Goyal
|
ce1e22ac95
|
Have *_with_cwd work with the ssh kitten to open new windows auto-logged into the remote server at the current remote working directory
|
2022-03-15 19:59:16 +05:30 |
|
Kovid Goyal
|
a216f6bd46
|
ssh doesnt use askpass even if DISPLAY is set
It only uses askpass if not connected to a terminal
|
2022-03-15 17:27:57 +05:30 |
|
Kovid Goyal
|
c47e5372b5
|
native askpass should be used when requested
|
2022-03-15 15:54:48 +05:30 |
|
Kovid Goyal
|
daa673eff1
|
Make usage of need_to_request_data clearer
|
2022-03-15 15:51:49 +05:30 |
|
Kovid Goyal
|
5099dd6aa3
|
Only use kitty's askpass if DISPLAY is set or OpenSSH is new enough to support SSH_ASKPASS_REQUIRE
|
2022-03-15 15:47:02 +05:30 |
|
Kovid Goyal
|
7168ceab94
|
Make askpass a choice var
|
2022-03-15 13:14:53 +05:30 |
|
Kovid Goyal
|
868d57b818
|
...
|
2022-03-15 12:00:17 +05:30 |
|
Kovid Goyal
|
6057c57ea4
|
Fix garbage removal pafter SSH failure not working on macOS when run more than once
|
2022-03-15 11:57:28 +05:30 |
|
Kovid Goyal
|
e8437fd435
|
Make reading garbage more robust
|
2022-03-15 11:51:46 +05:30 |
|
Kovid Goyal
|
9e317971b4
|
Simplify garbage clear logic
|
2022-03-15 11:41:59 +05:30 |
|
Kovid Goyal
|
54c5faa12d
|
Simplify hostname matching
Now that we load the opts upfront, we can have load_config return the
final opts object itself
|
2022-03-15 11:25:21 +05:30 |
|
Kovid Goyal
|
9b0bd81661
|
Ignore hostname directives when using overrides
|
2022-03-15 10:38:03 +05:30 |
|
Kovid Goyal
|
52da68876d
|
Use a zero mtime for data.sh
Its a temp file and that way no chance of the time being in the future
|
2022-03-15 10:30:15 +05:30 |
|
pagedown
|
8e03da855f
|
diff kitten: Fix wrong number of scrolling lines after context switch
|
2022-03-14 20:29:15 +08:00 |
|
Kovid Goyal
|
942881d1b7
|
Add a ntoe about the importance of askpass
|
2022-03-14 16:44:12 +05:30 |
|
Kovid Goyal
|
2a50203fcd
|
...
|
2022-03-14 13:44:18 +05:30 |
|