sciancio / connectionmanager2

Simple GUI app for Gnome 3 that provides a menu for initiating SSH/Telnet connections
60 stars 45 forks source link

Feature request: guake support #14

Closed daroczig closed 12 years ago

daroczig commented 12 years ago

I would have a timid feature request: adding gauke support. Guake is a top-down terminal for Gnome which is capable of running tabs.

It would be really neat if Connection Manager could have an option to use Guake by default (like terminator support), and open up a new tab on the running Guake terminal. In bash, this is really easy to manage, eg.:

guake --new-tab --rename-tab=$NAME.OF.THE.TAB --execute-command="ssh $PARAMETERS" &

Would open up a new tab in the running Guake instance, name that tab and execute an initial command there.

I am just not familiar with python unfortunately, but I am sure this could be solved easily with some kind of system call.

daroczig commented 12 years ago

Okay, I've just got a deeper look @ Conncetion Manager's menu, and now I can see how easy to do this (by adding a "New App") and how lame was this feature request :)

Closing this now, thanks for that great extension!

sciancio commented 12 years ago

Hi,

I am revamping the code of this extension to extend in a simple way the supported terminal. In the next days I'll release a new version with also guake support.

daroczig commented 12 years ago

Wow, that sounds really promising! Thanks for the news and keep up the good work :)

sciancio commented 12 years ago

Hi,

I have evolved the CM extension to support also guake terminal. Attached you can find a preliminary version that i have not yet published.

Can you try it to check if guake support is correct.

Some notes:

Thanks for you feedback,

Stefano

On 02/06/2012 08:44 PM, Gergely Daróczi wrote:

I would have a timid feature request: adding gauke support. Guake is a top-down terminal for Gnome which is capable of running tabs.

It would be really neat if Connection Manager could have an option to use Guake by default (like terminator support), and open up a new tab on the running Guake terminal. In bash, this is really easy to manage, eg.:

guake --new-tab --rename-tab=$NAME.OF.THE.TAB --execute-command="ssh $PARAMETERS"&

Would open up a new tab in the running Guake instance, name that tab and execute an initial command there.

I am just not familiar with python unfortunately, but I am sure this could be solved easily with some kind of system call.


Reply to this email directly or view it on GitHub: https://github.com/sciancio/connectionmanager/issues/14

daroczig commented 12 years ago

Okay, it seems to do its job, thanks!

This addon is a lot usable then specifying bash commands as Apps per host IMHO, as "Open all in new windows" is really handy. Thanks again, I will use this new version from now (although I had to change python topython2 manually to the extensions.js)!

sciancio commented 12 years ago

I'll test it again tomorrow and then I'll release on gnome.extension and github.

About python/pyhton2 problem, unfortunately some distro have different name for python2 sw. Some of these have only python name (which executes python2) and not python2.

Which distro have you?

Stefano

On 02/08/2012 07:23 PM, Gergely Daróczi wrote:

Okay, it seems to do its job, thanks!

This addon is a lot usable then specifying bash commands as Apps per host IMHO, as "Open all in new windows" is really handy. Thanks again, I will use this new version from now (although I had to change python topython2 manually to the extensions.js)!


Reply to this email directly or view it on GitHub: https://github.com/sciancio/connectionmanager/issues/14#issuecomment-3872798

daroczig commented 12 years ago

I use Arch where the default python version is 3, so python points there.