Hacker News new | ask | show | jobs
by jeroenhd 1523 days ago
The reason for that is that the menu item you're seeing isn't a feature of the file manager, it's a feature of the terminal emulator itself hooking into the file manager. You can see how it works here: https://gitlab.gnome.org/GNOME/console/-/tree/main/nautilus If you uninstall GNOME Console, you'll see the menu item disappear.

Any terminal emulator developer can hook into the Nautilus API if they wish to do so. This approach is no different from the Windows approach, actually.

As very few developers care enough to integrate with Nautilus, I've written a shell script that launches my terminal of choice, moved /usr/bin/gnome-terminal to /usr/bin/gnome-terminal.old and placed the script in the original place with execute permissions. It's far from perfect, but it's easier than learning the Nautilus API and submitting a pull request.