-
Notifications
You must be signed in to change notification settings - Fork 37
Description
Since v1.10.0, Nerdlog supports using external ssh binary as transport for the remote hosts. The rationale for this is that the internal ssh implementation is very limited in terms of configuration: if you had more or less advanced configuration in ~/.ssh/config, chances are, Nerdlog wasn't able to fully parse it. By using an external ssh binary, we're offloading all the config parsing to that binary.
Check more details here: https://github.com/dimonomid/nerdlog/blob/master/docs/options.md#transport
For now, ssh binary is still a bit experimental, so it's not the default. There is a plan to make it a default at some point, but I want to make sure it doesn't break your workflow. So if you have a moment, I'd really appreciate if you try out Nerdlog 1.10.0 or later, try running it with --set 'transport=ssh-bin', and see if you have any issues on your setup.
To check the connection debug info, including the exact ssh command which Nerdlog ran, you can also use :conndebug command.
And, even if you don't have any issues, I'd also appreciate if you at least react with some emoji here, or drop a comment. Thanks!