Filelight: Visualize your Linux disk use with annular graphics

Introduction to Filelight

Filelight is an open source graphic application designed to visualize the use of disk space in Linux systems. Instead of presenting long lists of numbers, Filelight represents each directory as a segment of a concentric ring graph, which allows you to quickly identify which folders consume more space. This visual representation is especially useful when you need to release space on desktop servers or workstations where the user prefers an intuitive interface over the command line.

Installation in popular distributions

  • Ubuntu / Debian: sudo apt update
    sudo apt install filillight
  • Fedora: sudo dnf install filillight
  • Arch Linux: sudo pacman -S filillight
  • From source code: clone the KDE repository, run cmake and make (requires Qt and KDE Frameworks)

How to use Filelight

When you launch Filelight from the application menu or running fililight in a terminal, a main window is opened that shows the directory tree of the default root file system. You can change the starting point by selecting «Open» and browsing to any directory you want to analyze. Each ring represents a depth level: the central circle corresponds to the selected directory, while the external rings show subdirectories proportional to the space they occupy. When passing the cursor over a segment, a tooltip is shown with the exact name of the directory and its size in bytes, kilobytes or megabytes, according to the configuration. In addition, Filelight allows you to right-click a segment to open the directory in your favorite file manager or to copy your path to the clipboard. If you need to compare several directories, it is enough to open several application instances or use the function «Compare» available in the Tools menu.

Highlights

  • Interactive annualization that is updated in real time when changing files.
  • Support for customizable size scales (bytes, KB, MB, GB) and option to show exact or rounded values.
  • Integration with the KDE environment, although it works perfectly on other desks such as GNOME, XFCE or LXQt thanks to its independence from specific libraries.
  • Possibility of excluding certain directories from the analysis by filters, useful for omitting network assembly points or swap partitions.
  • Generation of reports in CSV or XML format that can be imported into spreadsheets for further analysis.
  • Low resource consumption; even on disks of several terabytes, the graphic representation is kept fluid thanks to the efficient use of Qt.

Tips to make the most of Filelight

  • Use the option «Choose Start Directory» to analyze only your personal folder (/ home / user) and avoid scanning the entire system, which accelerates the start.
  • It acts on the larger segments: if you see that a download directory or virtual machines takes up too much space, consider moving files to an external storage or removing redundant copies.
  • Combine Filelight with command line tools such as du and ncdu to validate the results and get a complementary view.
  • Program a cron task that runs filillight in command line mode (there is a non-graphic version) and save output in a log file to monitor the growth of disk use over time.
  • Customize the appearance by changing the color theme in the Settings menu > Appearance, which can improve legibility in high resolution screens or in low contrast environments.

Conclusion

Filelight is presented as an elegant and effective solution for anyone who needs to quickly understand how disk space is distributed in a Linux environment. Your concentric ring-based visual approach eliminates the need to interpret long lists of numbers and allows you to make informed decisions about file cleaning and organization. Whether you are a system manager, a developer or a home user, incorporating Filelight into your toolkit will save you time and give you a clear view of the status of your storage. Try your installation today and find out how much it can simplify your hard drive management.

This work is under aCreative Commons License Attribution 4.0 International for Francesc Roig francesc @ vivaldi.net.

EnglishenEnglishEnglish