How to write nautilus extensions with nautilus-python

How to write Nautilus extensions with nautilus-python

Nautilus, also known as “Files”, is the default file manager of the GNOME desktop environment. In a previous tutorial we saw how to create and call custom scripts from the Nautilus context-menu: this feature can be really useful but is somehow limited. By installing the nautilus-python package in our favorite Linux distribution, and writing just few lines of Python code, we can overcome such limitations and create proper Nautilus extensions.

Read more

How to create desktop shortcuts in Linux

Desktop shortcuts creation in Linux

Many people find it useful to organize some of their most frequented applications as shortcuts on their desktop. This allows for quick launching of programs or custom shortcuts. Although most Linux systems rely on a sidebar app launcher or start menu, desktop shortcut launchers can allow you to open applications or websites super fast, since they live right on your desktop and make the targets only a click away.

Read more

GNOME login as root

GNOME login as root

In this tutorial, you will see how to enable root login for the GNOME desktop environment on a Linux system. By default, users are expected to log in to the GNOME desktop environment using a normal account. This is a recommended practice due to security concerns. If you wish to ignore this recommendation and log in to GNOME with the root account, keep reading below.

Read more