A modern replacement for ls with colors, icons, git integration and more. The maintained fork of exa.
eza is a modern replacement for the traditional Unix/Linux ls command that provides enhanced file listing capabilities with better defaults and more features. It uses colors to distinguish file types and metadata, understands symlinks, extended attributes, and Git repositories, all while being fast and delivered as a single binary.
The tool offers numerous improvements over the standard ls command, including hyperlink support, mount point details, SELinux context output, Git repository status, human-readable relative dates, and support for bright terminal colors. eza also includes a customizable theming system through YAML configuration files, allowing users to personalize colors and icons to their preferences.
eza is designed for developers, system administrators, and command-line users who want a more powerful and user-friendly file listing experience. With extensive display options including grid, tree, and long views, plus advanced filtering and sorting capabilities, it caters to both casual users seeking better defaults and power users requiring detailed file information and customization options.
# via Nix
nix run github:eza-community/eza
