-
Notifications
You must be signed in to change notification settings - Fork 391
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
It is now possible to have menus within menus. The nesting depth is not restricted (except for memory and useability). Configuration support has been added for JSON and ssh/config configurations. JSON configurations simply nest the host entries as deep as required. For the ssh/config configuration the Host name can now have multiple '/' separators. The name is splitted among the separator, resulting in the menu levels. The last level corresponds to the name of the final menu entry for the actual connection. However you can now also configure more data into the ssh/config file. It is possible to add key/value pairs within a Host section using comments: Host work/servers/gandalf HostName gandalf@example.com could also be written as: Host gandalf # shuttle.name = work/servers/gandalf (webserver) HostName gandalf@example.com The resulting menustructure would then be work -> servers -> gandalf (webserver) Currently shuttle.name is the only supported key/value pair.
- Loading branch information
Frank Enderle
committed
Nov 17, 2013
1 parent
efc38c1
commit 89e05b8
Showing
2 changed files
with
146 additions
and
112 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters