SmartFinn / eve-ng-integration

integrates EVE-NG (aka UNetLab) with Linux desktop
http://git.io/eve-ng-integration
MIT License
322 stars 117 forks source link

Add other terminal emulators to instructions? #27

Open bryonadams opened 6 years ago

bryonadams commented 6 years ago

You provided a bunch of help in a few issues for people using other terminal emulators like tilix. Any chance you could add those to the instructions on the main page so they're easy to find? I had to dig a little for them when trying to make Tilix work (which is does and I thank you for the instructions).

SmartFinn commented 6 years ago

It's a good idea. Will be great if someone makes PR.

jcPOLO commented 5 years ago

I am a totally noob, but in my case I use terminal TERMINATOR and I modified the eve-ng-integration file located at /usr/bin/eve-ng-integration to open the device in tabs instead of a new window for everyone. Probably there is a better way to do it, but here you are the "--new-tab" argument added to make it works. Under definition of method _terminal_emulator_cmd(self) modify the line

return ['x-terminal-emulator', '--new-tab','-e']

ricardo-rod commented 5 years ago

To use a xterm o securecrt tabs based, I was trying to make the gnome-terminal work with tabs, but not luck at all from the documentation.

But if you are using tilix here are the parameters to mod: I was using Fedora so here it goes

1) sudo dnf install tilix -y

2) Open tilix, go to preferences > under Default session name erase the (Default) value and select or write ${title}

3) Depending on your OS and desktop manager go to, in my case was gnome3: you have to make a copy of the line of the gnome-terminal and comment it, and after that put the tilix example bellow.

$ sudo vim /usr/bin/eve-ng-integration

elif self._current_desktop('cinnamon', 'gnome', 'unity'):
return ['tilix', '-a', 'app-new-session','-e']

return ['gnome-terminal','-e']

By the way Thanks to @SmartFinn to take time to develop this wonderful repo.

benavidca commented 3 years ago

I'm a newbie too but I still want to recommend Guake for Gnome environments because I could not make it work with gnome-terminal just like @ricardo-rod Just comment this line: self.override_terminal = os.getenv('OVERRIDE_TERMINAL_CMD') and add this other one: self.override_terminal = "guake -n | guake -e"

jsundhar1985 commented 3 years ago

Hello Team, I could see this great work being done to integrate the terminal emulators. I had a query regarding this. I have seen other topics as well where people have advised/guided for SecureCrt integration as well. I was wondering if there is any way of integrating the Asbru connection manager for this. i tried following up some of the steps but it looks like it will open the connection manager but doesn't seem to do anything further. I am trying to find out if there is an option for this or not. Help is appreciated.