nuls is a NuShell-inspired ls replacement written in Rust that prints directory listings as a clean, colorful table.
What makes it nice to use:
- Table layout with columns for name, type, size, and modification time
- Directories are listed first, color-coded by file type
- Human-readable file sizes
- Timestamps colored by recency - green for recent, fading to gray for older files
- Git status inline with
-gflag (shows changed lines per file)
Install#
brew install nulsAlias#
A good alias to make it your default detailed listing:
alias lsn="nuls -lag" # -g shows git statusScreenshot#

