/nat

⚡️nat - the 'ls' replacement you never knew you needed⚡️

Primary LanguageRustMIT LicenseMIT

⚡️ nat ⚡️

banner

demo

What is nat?

Nat is a complete replacement for the 'ls' command

Nats features include

  • Showing file permissions
  • Showing file size
  • Showing the date that the file was modified last
  • Showing the user that the file belongs to
  • Showing the group that the file belongs to
  • An easy to use file search
  • A splash of color to distinguish between files and folders

Linux is not currently supported

Highlights

  • A rather large german tech blog wrote an article about nat

Usage

Installation

install the latest release from https://github.com/willdoescode/nat/releases/

then add the nat file to your path /usr/local/bin/

Using nat with ls

in zshrc or bashrc

alias ls='nat'

Running

nat <dir>

Searching for file

nat <dir (leave empty if in wanted dir)> -f <file>

To edit the code

git clone https://github.com/willdoescode/nat.git
cd nat

Uninstall steps

rm /usr/local/bin/nat