If you are a fan of the terminal let me tell you that Nautilus Terminal could be something you like, as It is a terminal integrated with the Nautilus package manager, This can be shown or hidden at any time and automatically follows the navigation; therefore, it allows the user to quickly type commands in the current folder.
And it is that recently version 4.0 was released and this new version adds some very interesting changes, such as the support for Nautilus 40 and besides that it is the last version that has the support of Python 2.7.
Main features
Nautilus Endsl integrates a terminal in each window and / or tab of the Nautilus file browser, which can be shown or hidden at any time using the F4 key (the shortcut is configurable, of course). The terminal is visible by default in all new windows and tabs (this allows, in particular, to ensure that it works well during a new installation and to easily access the settings) but can be configured to be initially hidden.
Each terminal automatically follows the navigation that takes place in its own tab and / or window so if the folder is changed, the cd command will be executed automatically in the terminal. Of course, there are some features that make the use of this terminal interesting.
For example, if something was started in the terminal (for example, you opened VIM or started a build), Nautilus Terminal will detect it and will not try to execute the cd command so as not to interfere with the current process. Or if you had started typing a command without validating it, Nautilus Terminal will automatically clear it to run the cd command.
By default, the terminal is displayed at the top of the Nautilus window, but there is an option available to display it at the bottom.
Of course, Nautilus Terminal supports copy and paste to and from the terminal, plus the user can do this using the context menu or the Ctrl + Shift + C / Ctrl + Shift + V shortcuts and drag and drop files are also supported. to the terminal.
Finally, it is also possible to customize its appearance a bit. Currently, only the font, background color, and text color can be configured, but more customizations will be offered in the future.
What’s new in Nautilus Terminal 4?
Now regarding the changes that are introduced in this new version released, as the main novelty and the reason for the new release is the support added with Nautilus 40, with which it will be possible to work with this new version of the Gnome 40 file manager.
Another change that stands out is that The logo has been changed and this is also the last version that has support for Python 2.7.
Of the other changes that stand out from this new version:
- Added an “About” window
- A context menu was added to copy / paste, run dconf-editor and show the “About” window
- Added a CLI to verify, install, uninstall, print debug, … (nautilus-terminal -h)
- Fix in Nautilus Terminal stealing focus from new Nautilus windows
- Option to delete the terminal after each navigation.
In addition, it must be taken into account that in the medium term, Nautilus should be ported to GTK 4, which will inevitably have a great impact on Nautilus Terminal, which will then have to be adapted.
How to install Nautilus Terminal on Ubuntu and derivatives?
For those who are interested in being able to install Nautilus Terminal in Ubuntu 20.04 and later or in any of its derivatives, the first thing we must do is open a terminal and in it we are going to type the following command to install the necessary dependencies:
sudo apt install python3-nautilus python3-psutil python3-pip libglib2.0-bin dconf-editor
Once this is done, now we are going to install Nautilus Terminal with the following commands:
sudo pip3 install nautilus-terminal sudo nautilus-terminal --install-system
Finally, it is necessary to restart nautilus, for this it is enough to type the following command:
nautilus -q