Filelight – Analyze your file system in colored segmented rings

Filelight displays all the files in a certain directory in the form of colored rings


Filelight is a graphical disk usage analyzer, which shows the storage devices and the files on it in the form of segmented colored rings. It’s undoubtedly a strange idea at first, but once it is used, it turns out to be very convenient.

It is a part of the KDE framework. Like all KDE programs, it has a beautiful interface but is a bit heavy on resources. To go through its features and installation, keep reading!

Filelight Features

1. Simple navigation

Filelight has a straightforward navigation panel. With ordinary options like up, back, forward, re-scan, and an address bar, it feels just like another file manager. Notice the similarity of Filelight and Thunar’s navigation bars in the images below.

Filelight navigation bar.
Filelight navigation bar

2. Directories’ representation


Filelight displays all the files in a specific directory in the form of colored rings, where each directory covers a specific portion of the ring. Its size decides the area covered by a directory or a file on a ring. This is useful, as you can determine the disk space covered by a file, without actually having to see its properties. This comes in very handy when you want to clear up disk space.

Filelight's representation of root directory.
Filelight’s representation of the root directory

The subdirectories and files inside any directory lie in the outer rings. The segments of the outer rings, within the boundaries of an inner ring, represent its contents. This makes the display very clean and easy to read.

3. Zoom functionality

Filelight provides an ability to zoom in when you require to focus on the current directory you’re in or zoom out when you want to include as many files as possible of the directory inside the window.


Filelight Zoom-out
Zoom-out of the same directory.

Filelight zoom-in.
Zoom-in of the same directory.

4. Opening Files

After going into one directory after another, when finally at the core level, all you have left is files, you can directly launch the file by clicking on it. Any file that you click will open with the default program for that type of file, as would happen with any file manager.

Opening a file in Filelight
Opening a file is as easy as that!

Filelight Installation on Debian, Arch Linux, OpenSUSE, and Fedora


Filelight is available for installation in most of the distributions. Fire up the terminal, and if you’re on Debian, Ubuntu or Mint, type:

sudo apt-get install filelight

If you’re on Arch or one of its variants:

sudo pacman -S filelight

On OpenSuse, type:

sudo zypper install filelight

And finally on Fedora:

sudo dnf install filelight

Filelight Installation.
Filelight installation on Linux Mint.

That’s it for the installing part. Once installed from the command line, you need to launch Filelight, and you can begin.

When launched, Filelight loads your files with a beautiful loading graphic.

Filelight loading.
Filelight loading directory contents.


Filelight is excellent for the disk usage analysis. You can quickly figure out where the disk space is precisely being used, and delete files from the program itself. Its beautiful hierarchical representation of the filesystem in the form of rings is a modern and more efficient alternative to traditional ‘tree’ representation. It’s also the program for you if all you’re looking for is a quirky file manager!

Let us know how you like Filelight in the comment section below.

Pulkit Chandak
Pulkit Chandak is a Linux enthusiast and has been using and experimenting with open source software and hardware too since a long time. He is a huge admirer of open source software and wants to ventilate it to all around him. He is interested in reviewing and writing tutorials on Linux and its many distributions. He believes that freedom in software leads to freedom of the mind from the chains of limits.


Please enter your comment!
Please enter your name here




Top 20 Git Commands with Practical Examples

If you are here reading this post, there is a high probability that you have heard or interacted with Github, and you now want to learn Git. Before we continue with showing you some of the cool Git commands, let's understand the difference between Git and GitHub.

Top 10 New Features in Linux Kernel 5.7

Linus Torvalds has announced the release of Linux Kernel 5.7 after seven weeks of development. The release announcement comes as a piece of exciting news as it brings a host of new features for the hardware manufacturers as well as the developers.

How to install CMake on Ubuntu

CMake is a cross-platform free and open-source software tool designed to build, test, and package the software. CMake uses a simple platform and compiler-independent configuration files to control the software compilation process.

How to install Lightworks on Ubuntu

Even though Linux may not get a native installer of video editing software like Adobe Premiere or Final Cut Pro, that doesn't mean there are no industry standards tools available. Lightworks is non-linear editing (NLE) video mastering app for Windows, Linux, and macOS. Installing it on Ubuntu is simple due to deb package availability.

How to install DaVinci Resolve on Fedora

Davinci Resolve is a professional application used for color correction, video editing, visual effects, and motion graphics. It is one of the extensively used software by movie industries located in Hollywood.

The 10 Best Programming Languages for Hacking

One of the significant entities we have in Cyber Security is Ethical Hacking (ETH). It is the process of detecting and finding flaws or vulnerabilities in a system that a hacker would exploit.


Linux is growing faster than ever. As per the latest report, there is a drop in the Windows 10 market share for the first time, and Linux's market share has improved to 2.87% this month. Most of the features in the list were rolled out in the Pop OS 20.04. Let's a detailed look into the new features, how to upgrade, and a ride through video.
Elementary OS 5.1 Hera has received a point release with a handful of new features and bug fixes, and we will be reviewing the significant changes in this article. For those new to elementary OS, this Ubuntu-based Linux distribution uses their inhouse built Pantheon desktop environment and AppCenter.

3 Best Ways to Uninstall Software on Ubuntu

Uninstallation of programs can be done by graphical way using the Ubuntu Software Center, and the Synaptic Package manager. Command-line way of doing it is also possible using apt-get and aptitude commands. We shall discuss each one of them in detail.

10+ Best Python IDEs for Linux

Python programming language is applied in so many areas of computer technology, i.e., Scripting, GUI development, Website development, Artificial Intelligence (AI), Machine Learning, Data Science, Computer Networking, and Network Automation, and Cyber Security.

What is FOSS, and how does it differ from Freeware

The rise of the Linux operating system, in all its various distributions, over the past few decades has catapulted the popularity of Free or Open Source Software (FOSS). Let's guide you in understanding what is FOSS, how it differs from freeware and is Linux a FOSS.

10 top reasons to switch to Manjaro Linux

Manjaro is Linux distro based on Arch-Linux which follows a rolling release model. Is this distro good for you? Let's find out the main reasons for using Manjaro.