Skip to content

Adds launchers for all items in your ssh config file to a dropdown in the panel.

Notifications You must be signed in to change notification settings

ibrokemycomputer/gnome-shell-extension-ssh-quick-connect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

ATTENTION: Hi everyone. I try to keep this up to date but fall behind often. No, this isn't abandonened. If you want to help/submit a PR I'll do my best to get them merged ASAP!

Lists entries from your ~/.ssh/config file, and launches them in the default terminal when clicked.

Easy Install

Head on over to the GNOME Shell Extension page and toggle it on. https://extensions.gnome.org/extension/3237/ssh-quick-connect/

WIP

  • Allow more/other files than ~/.ssh/config
  • Setting screen

TODO

  • Custom terminal command
    • Do we need custom, or just proper handling of default terminal?
    • Can see this becoming a rabbit hole into "per-entry" options
      • Might not be unreasonable if unrecognized options are ignored/not errored by default
  • Long/large list handling (scroll)
  • Watch for file changes. (Answer, Docs)

Wishlist

  • Search

Misc

To recompile the schema (for < GNOME44) , run glib-compile-schemas schemas/