Skip to main content

Features

·142 words

🚀 Features
#

lis comes with a variety of features designed to improve your directory listing experience.

  • Git Integration: Automatically shows Git status for files and directories (A, M, D, R, T).
  • Icons: Beautiful icons for different file types (requires a Nerd Font).
  • Multiple Formats: Support for Plain text, CSV, JSON, and YAML output.
  • Sorting: Sort by Name, Time, Size, or Extension.
  • Filtering: Respects .gitignore by default when listing hidden files.
  • Recursive: Supports deep recursive directory listing.
  • Colorized Output: High-quality colorized output based on the LS_COLORS environment variable.

🛡️ Unique to lis
#

The following features are unique to lis and are not typically found in the traditional ls command:

  • Git status integration in long format listing.
  • Built-in icon support using Nerd Fonts.
  • Multiple structured output formats (CSV, JSON, YAML) for easy integration with other tools.
  • Native .gitignore support for filtering entries.