Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Open in Terminal" doesn't use x-terminal-emulator #556

Closed
simonwiles opened this issue Mar 11, 2014 · 14 comments
Closed

"Open in Terminal" doesn't use x-terminal-emulator #556

simonwiles opened this issue Mar 11, 2014 · 14 comments

Comments

@simonwiles
Copy link

I use Terminator as my preferred terminal emulator, but using "Open in Terminal" from the nemo context menu always opens gnome-terminal.

$ update-alternatives --display x-terminal-emulator
x-terminal-emulator - auto mode
  link currently points to /usr/bin/terminator
/usr/bin/gnome-terminal.wrapper - priority 40
  slave x-terminal-emulator.1.gz: /usr/share/man/man1/gnome-terminal.1.gz
/usr/bin/terminator - priority 50
  slave x-terminal-emulator.1.gz: /usr/share/man/man1/terminator.1.gz
Current 'best' version is '/usr/bin/terminator'.
@ManIVIctorious
Copy link

you have to set your preferred terminal with gsettings. dconf-editor is a good choice to do this

@simonwiles
Copy link
Author

thank you, that's a great work-around. for anyone else following this, the appropriate key is found at org/cinnamon/desktop/applications/terminal/exec.

@corbin-auriti
Copy link
Contributor

Hmm, It looks like I should add an option to make that easier to change.

@simonwiles
Copy link
Author

@RavetcoFX -- that would be welcome; but it seems Nemo here is picking up a Cinnamon-wide setting (what does it do if Cinnamon is not installed, I wonder). So either the settings dialogue ought to be part of cinnamon-settings, or perhaps Nemo ought to have a setting of it's own, and default to the Cinnamon setting (or x-terminal-emulator) if it's not set?

@clefebvre
Copy link
Member

You got the scope wrong, nemo should be cross-distro (x-terminal-emulator is specific to Debian distros) but not cross-DE (nemo is a core component of Cinnamon and designed specifically for it).

We can add the option to cinnamon-settings. It might be a bit tedious to list the available terminals but I'm sure it can be done.

@simonwiles
Copy link
Author

Just allowing the choice of an arbitrary executable would do, I think? when I first raised this issue some time ago on IRC, btw, I was pointed at x-terminal-emulator; I now see this issue #19, and I understand, thanks!

@ManIVIctorious
Copy link

@clefebvre: I would really prefer the ability to write a command instead of this dropdown lists or additionally to them. Especially in the Default Applications this would make things a lot easier

@anandrkris
Copy link

linuxmint/cinnamon#3398 - Its done now, option to choose terminal.
Can this be closed?

@anandrkris
Copy link

@mtwebster - This can be closed.

@WhyNotHugo
Copy link

I'm not seeing the dialog in the linked PR anywhere in nemo's settings. How do I reach it?

@anandrkris
Copy link

It is actually "Preferred Applications" in Cinnamon Settings.; Unsure, if this terminal choice would reflect in Nemo - Open In terminal as well.

@WhyNotHugo
Copy link

It is actually "Preferred Applications" in Cinnamon Settings.; Unsure, if this terminal choice would reflect in Nemo - Open In terminal as well.

Right, I don't have that installed, so I'm not entirely sure.
Looks like it can also be done via dconf without the extra deps though:

dconf write /org/cinnamon/desktop/defaut-applications/terminal "'urxvt'"

@xenopeek
Copy link

xenopeek commented Oct 8, 2016

This issue can be closed I think. The preferred terminal is configured with Cinnamon Settings > Preferred Applications and that affects Nemo's "Open in Terminal" menu option. As noted by Clem, "nemo is a core component of Cinnamon and designed specifically for it" so the expectation is users have Cinnamon Settings installed I take it.

@WhyNotHugo
Copy link

Even though nemo is targeted towards cinnamon users, I think it's worth documenting how to change this for other users (which is in my comment above).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants