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-automatically-change-x11-displays-setup-with-autorandr-on-Linux

How to automatically change X11 displays setup with autorandr on Linux

Adding a monitor to a setup is probably one of the most effective and immediate ways to increase productivity. A multi monitor setup can be useful, for example, when we need to consult some kind of documentation and at the same time work on another task full-screen. Autorandr is a free and open source utility able to apply specific X11 configurations depending on the displays connected to our machine.

Read more

ghost-cms-installation-and-setup-on-ubuntu

How to install and setup Ghost CMS on Ubuntu

Ghost is a free and open source blogging platform written in Javascript, which saw its first release in 2013. It supports writing posts both using a WYSIWYG (What You See Is What You Get) editor, and the Markdown language. Unlike WordPress, it is focused on simplicity and on being purely a blogging platform, therefore it includes SEO and and social sharing features out of the box. Ghost offers a ready-to-go hosting service, Ghost(Pro), but can be easily self-hosted.

Read more

How to list all aliases on Linux

How to list all aliases on Linux

An alias on Linux allows a user to reference one command (usually a longer or more cumbersome command) to another (usually a shorter version of the command which is easier to type). This saves users a few keystrokes on the command line, or can also compensate for common typos. In this tutorial, you will learn how to list all the aliases that have been configured on a Linux system.

Read more