I have a large number of .sh scripts for opening ssh connections to various remote machines. These .sh scripts are grouped by staging/test/production/etc

In Gnome I had a series of entries in the Places menu, one for each type of system:

Places
|
+ Staging
|       +Machine 1
|       +Machine 2
|       +Machine 3
+Test
|       +Machine 4
|       +Machine 5

What are my options for having this kind of layout in the Unity launcher? I suppose I'm really looking for a drawer or similar that I can mouse over to find the correct script.

If I had only a few scripts I could just pin them to the launcher one by one, but I've got about 200!

Perhaps there is a Lens for doing this?

link|improve this question

77% accept rate
Only as an alternative: I use Remmina (remmina.sourceforge.net) for remote-connections. Maybe it's useful for you too? – Clausi May 4 '11 at 11:21
feedback

1 Answer

You could use the ssh launcher to have a quicklist with all your machines. See List of custom Launchers & Quicklists for Unity .

link|improve this answer
That is what I did. You could make more than 1 launcher for each group (staging, test etc). – Rinzwind May 4 '11 at 11:20
Maybe you could script something to create the ssh quicklist based on all the connections you have in your sh scripts. When you need more connections you could just recreate your quicklist. – Rinzwind May 4 '11 at 11:32
1  
That would be awesome. Especially if it did it in a conventional way, for instance by parsing .ssh/config. That would be a nice addition to the ssh quicklist. – Egil May 4 '11 at 11:34
Good call Egil +1 on your comment. I might give it a shot myself; been dying to start again with some python coding but have not found anything fun :-D – Rinzwind May 4 '11 at 11:40
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.