A Modern ls With eza

List directories with colors, file-type icons and per-file Git status.

macOSFilesTerminalcliLow risk
Run eza -la --git --icons for a detailed, colorized listing with Git status.

01Command

Command
$ eza -la --git --icons

02What it does

eza is the maintained fork of exa and keeps the familiar ls interface while adding icons, Git columns, tree view -T and a long format -l. Configure a shell alias such as alias ls='eza' to use it everywhere.

03Risk

RiskLow risk
Requirementsbrew install eza
CompatibilitymacOS with Homebrew installed
!Warning: The --icons output needs a Nerd Font in the terminal, otherwise icons show as boxes or placeholders.

04Undo

✓No undo needed — this command does not change persistent state.

05Sources

Last verified: 2026-09-20 · Category: Files & Folders

06Related solutions