Embedded Nautilus Terminal Plugin Adds Configurable Toggle Shortcut And Colors

  • Post author:
  • Post category:Tech

The Nautilus 3 terminal is a tool for integrating the terminal into Nautilus (files, GNOME’s standard file browser). The unit follows the file manager’s navigation (the CD is automatically executed when navigating Nautilus folders)

This Nautilus plugin allows you to show/hide the standard built-in terminal in Nautilus by pressing the F4 key.

Recently the TerminalNautilus 3.4.0 was released with 2 important new features. In this version, you can change the label of the terminal switch and adjust the background and foreground colours (text) of the terminal.

This tool does not have a graphical interface from which you can directly change the settings, but it does have a number of options, including two new options I mentioned above. These parameters can be changed with the Dconf-Editor by going to / org / flozz / nautilus terminal /

Nautilus Dconf Terminal

Change the Shift key from its default value (F4) to any key by adding the key combination you want to use to switch the terminal to Nautilus. For example, if you want to use Ctrl + F4, change the value from F4 to F4.

Under / org / flozz / nautilus Terminal / you will also find new options for background and foreground colors that allow you to change the color of the background and text.

In fact, has to change the foreground colour (text) before Nautilus 3.4.0 is used for the first time, because the background and foreground colour is set to #000000 (black). So change the foreground color to #ffffffffffff (white) and then restart Nautilus (nautilus -q) to see what you enter in the Nautilus terminal.

It is important to note that you will need to restart the Nautilus terminal (by running nautilus -q in the terminal) after changing some of the parameters with the dconf editor to see the changes.

In addition to these new additional features, the Nautilus Terminal 3 also supports

  • Can be set to start visible or hidden
  • Copy/paste with Ctrl+Shift+C / Ctrl+Shift+V (no context menu copy/paste).
  • Drag and drop files and folders onto your device (it automatically displays the path to the dragged file or folder).
  • Uses the default shell for the user
  • Detects the ongoing process: If something is running in the terminal, the CD command is not sent to the command line.
  • The terminal can be displayed at the top or bottom of the Nautilus window.

Install the Nautilus 3 module

There is a Copr repository for Fedora that you can use to install the Nautilus terminal. However, at the time of publication, the version of this Copr repository is 3.3.0, so it has not yet been updated to the latest version 3.4.0.

Use this Copr repository to install the Nautilus terminal on Fedora:

Nautilus terminal capacity

For Arch-Linux, the Nautilus terminal is available through the community repository, but please note that it was not updated to the latest version 3.4.0 at the time of release.

The Nautilusmodule can also be installed with PIP (for Python 2 and Python 3, depending on the Nautilus Python holder you are using), as shown below.

1. Install the required packages.

To do this in , you need to install the pip, python-psutil and Nautilus Python bindings from the repositories of your Linux distribution:.

  • Debian Bullseye or Sid / Ubuntu 20.04 or 20.10:

install sudo apt python3-pip python3-psutil python3-nautilus

  • Debian Buster or earlier / Ubuntu 18.04 or earlier:

sudo apt install python-pip python-psutilussudo dnf install python3-pip python3-psutilus-python2. Then install the Nautilus terminal for the current user:.

  • for Python3 Nautilus bindings (e.g. Ubuntu 20.04 and 20.10, Debian Bullseye and later Fedora):

python3 -m pipe installation – upgrade — nautilus_terminal user clamp

  • for Python2 Nautilus bindings (e.g. Ubuntu 18.04 and Debian Buster and above):

python2 -m pipe installation – upgrade — nautilus_terminal user clamp

3. Finally, restart Nautilus to use the new Nautilus terminal:


To change the settings of the Nautilus terminal, you must also install the Dconf:editor.

sudo apt install dconf-editorso dnf install dconf-editorNote that you must run Nautilus (with the Nautilus terminal module installed) at least once to see the dconf editor options for this module.

How do I remove the Nautilusmodule?

If you have installed the Nautilus terminal from a repository, uninstall it like any other package (e.g. on Fedora, uninstall it with sudo dnf uninstall nautilus terminal).

For the Nautilus terminal installed with the PIP, it must be uninstalled as follows

3 -m Python Pipeline for Nautilus Terminal Uninstallation

python2 -m pipeline for the de-installation of the Nautilus terminal

Related Tags:

dconf editor nautilus,embedded terminal,gnome extensions