Skip to content

Release v1.2.0

Latest
Compare
Choose a tag to compare
@grafviktor grafviktor released this 30 Sep 21:31

What's Changed

  • Description field is now collapsible, press v to toggle the layout [details].
  • You can invoke ssh-copy-id command for selected host by pressing t [details] Windows users, please read below.
  • This release contains a fix for complex ssh commands containing quotes [details].
  • Various minor improvements and bugfixes, including host focusing issues [details].

Please note, that if you install from rpm or deb package, the binary name is gg, not goto.

Full Changelog: v1.1.0...v1.2.0

**ssh-copy-id for Windows users

Windows OS does not come with the ssh-copy-id utility, which is commonly found in Unix-like systems, thus goto relies on a basic set of naive shell commands which echo your public ssh-key to the designated ssh server, targeting the remote path /$USER_HOME/.ssh/authorized_keys.

The most obvious issue with this approach is that goto doesn't verify whether the key is already present on the remote server, this can lead to duplicate entries in your /$USER_HOME/.ssh/authorized_keys file, though it should not be a problem, it is certainly far from ideal.

Please consider thatssh-copy-id feature for Windows OS is currently in testing phase. I'm working to improve its functionality. Your criticism and suggestions are very welcomed. You can review the current implementation here.