#directory #ls #list #folder #command-line-tool

app elsa-cli

A CLI tool to list items in a directory

2 releases (1 stable)

1.0.0 Jun 11, 2023
0.2.0 Jun 9, 2023
0.1.0 Jun 9, 2023

#33 in #ls

MIT license

7KB
73 lines

elsa - A CLI tool to list items in a directory It's ls. Literally in the name.

The files never bothered me anyway 🎢🎢

- Elsa (Frozen), probably

Usage

List the contents of the current directory:

$ elsa

List the contents of a specific directory:

$ elsa /path/to/directory

Installation

Prerequisites

  • Rust
  • Cargo (Rust's package manager)

Using cargo install

cargo install elsa-cli

And now you can run elsa from anywhere (well, assuming you have ~/.cargo/bin in your PATH)!

Building from source

elsa is a Rust program, so you'll need to install the Rust toolchain to build it. You can do this using rustup.

$ git clone https://github.com/interrrp/elsa
$ cd elsa
$ cargo build --release

The binary will be located at target/release/elsa.

License

elsa is licensed under the MIT license. See the LICENSE file for more details.

Dependencies

~1.3–1.9MB
~35K SLoC