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