desktop-file-utils
« Back to VersTracker
Description:
Command-line utilities for working with desktop entries
Type: Formula  |  Latest Version: 0.28@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: desktop linux freedesktop cli packaging
Install: brew install desktop-file-utils
About:
desktop-file-utils provides a suite of command-line utilities for parsing, validating, and querying .desktop files according to the Freedesktop.org specification. It enables developers and system administrators to ensure desktop entry compliance and manage application metadata efficiently. Its primary tool, desktop-file-validate, is essential for quality assurance in Linux application packaging.
Key Features:
  • Validate .desktop files against the Freedesktop.org specification
  • Query and update the desktop file cache for rapid application menu access
  • Install and uninstall MIME type definitions and icons
  • Standardized tooling for Linux desktop environment integration
Use Cases:
  • Validating .desktop files during package build processes to prevent errors
  • Updating the application menu cache after installing new software
  • Querying desktop file fields for scripting or system configuration
License: GPL-2.0-or-later
Dependencies: glib
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, sonoma, ventura, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit