I’ve tried every tutorial I could find. From symlinking the desired terminal to gnome-terminal, or using the update-alternatives command to using the gsettings command to set the default terminal. Nothing works.
What is the definitive way to set the default terminal for this GUI action? And why is this so hard to do?!
I’m on Fedora if it’s relevant.
I hope it won’t take too long until this is implemented. It’s baffling that such a thing is not possible in an easy and accessible way and instead is hardcoded.
This is unfortunately a choice the Nautilus (GNOME) folks have taken; in other file managers (Thunar for XFCE, Caja for MATE, etc.) the ability to use custom actions are a first class citizen. Within Nautilus, the
nautilus-actions
project was superseded by thefilemanager-actions
project which was then archived: https://gitlab.gnome.org/Archive/filemanager-actions - a custom GNOME action might be something likegio open /path/to/terminal.desktop %d
(where %d is the directory from Nautilus)There are 3rd party attempts to recreate what was stripped out of/abandoned in Nautilus such as this one: https://github.com/bassmanitram/actions-for-nautilus