TL;DR — Quick Summary

pls is a prettier ls alternative. Nerd Font icons, Git status integration, file details with human-readable sizes, and beautiful formatting — ls reimagined.

pls makes ls beautiful. Icons, Git status, details — directory listings that look professional.

Installation

# macOS
brew install pls

# Cargo
cargo install pls

Usage

# Basic listing
pls

# Show details (permissions, size, date)
pls --det

# Show hidden files
pls -a
pls --all

# Git status per file
pls --git

# Sort options
pls --sort name
pls --sort size
pls --sort time

# Filter
pls --filter dirs        # Only directories
pls --filter files       # Only files

# Combine
pls --det --git -a       # Full details + git + hidden

# Specific path
pls /path/to/dir

Summary

  • pls is a beautiful ls replacement with Nerd Font icons
  • Git status integration shows modified/staged/untracked per file
  • Human-readable sizes, permissions, timestamps
  • Sort by name, size, or time — filter by type
  • Written in Rust — fast, modern, zero-configuration beauty