Skip to content

repolish/lish

Repository files navigation

Lish

Lish is a fast, modern, and extensible replacement for the Unix ls command.

This repository currently contains the first milestone implementation:

  • a small Rust CLI that accepts either no path or a single directory path
  • filesystem scanning that returns entries for files and directories
  • plain text rendering that prints one filename per line
  • a modular structure designed to grow into a larger project over time

Development

The project is intended to build with Cargo and a Nix development shell.

nix develop
cargo fmt
cargo clippy --all-targets -- -D warnings
cargo run

About

A fast, modern, and customizable replacement for ls

Resources

Contributing

Stars

Watchers

Forks

Contributors

Languages