Crate lumin

Source
Expand description

§Lumin

Lumin is a library for searching and displaying local files.

§Features

  • File searching - Search file contents using regex patterns
  • File traversal - Explore directory structures with customizable filters
  • File viewing - Display file contents with type detection and metadata
  • Directory tree - Display directory structures in a hierarchical tree format

Lumin uses structured logging via env_logger with stderr output for console visibility.

Modules§

paths
Path manipulation utilities Path manipulation utilities.
search
File content searching functionality using regex patterns File content searching functionality using regex patterns.
telemetry
Telemetry and logging configuration Telemetry and logging configuration using env_logger.
traverse
Directory traversal and file listing functionality Directory traversal and file listing functionality.
tree
Directory tree structure visualization
view
File content viewing with type detection and formatting File content viewing with type detection and formatting.