Skip to main content

nuls - A Modern ls with Table Output

·99 words·1 min
Kostiantyn Lysenko
Author
Kostiantyn Lysenko
Table of Contents

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 -g flag (shows changed lines per file)

Install
#

brew install nuls

Alias
#

A good alias to make it your default detailed listing:

alias lsn="nuls -lag"  # -g shows git status

Screenshot
#

nuls screenshot

https://github.com/cesarferreira/nuls


comments powered by Disqus