A Colorful ls: lsd
Replace ls with icon-aware, colorized listings and a tree mode.
Run lsd -la --tree for a detailed listing with icons and a tree layout.
01Command
Command
$ lsd -la --tree02What it does
lsd, short for LSDeluxe, adds Nerd Font icons, per-type colors, Git-aware columns and a recursive tree view to the familiar ls interface. Aliasing ls to lsd gives immediate visual structure to directories.
03Risk
!Warning: Icons require a Nerd Font; otherwise they appear as placeholder boxes.
04Undo
✓No undo needed — this command does not change persistent state.
05Sources
- Homebrew formula: lsdEvidence: Packages lsd, an ls replacement with icons, colors and tree output.
Last verified: 2026-09-22 · Category: Files & Folders
06Related solutions
Find files larger than 500 MB on Mac
List the biggest files in your home folder that are eating disk space.
Batch-rename file extensions on Mac (jpeg → jpg)
Change the extension of every matching file in a folder with one shell loop.
Hide any file or folder on Mac
Make a file or folder invisible in Finder without moving or renaming it.