|
|
há 10 anos atrás | |
|---|---|---|
| contrib | há 10 anos atrás | |
| src | há 10 anos atrás | |
| .gitignore | há 10 anos atrás | |
| .travis.yml | há 10 anos atrás | |
| Cargo.lock | há 10 anos atrás | |
| Cargo.toml | há 10 anos atrás | |
| LICENCE | há 11 anos atrás | |
| Makefile | há 10 anos atrás | |
| README.md | há 10 anos atrás | |
| generate-testcases.sh | há 10 anos atrás | |
| screenshot.png | há 10 anos atrás |
exa is a replacement for ls written in Rust.
You'll have to use the nightly, rather than Rust 1.0 stable or 1.1 beta. Sorry about that.
exa's options are similar, but not exactly the same, as ls.
You can sort by name, size, ext, inode, modified, created, accessed, or none.
exa is written in Rust. You'll have to use the nightly -- I try to keep it up to date with the latest version when possible. Once you have it set up, a simple make install will compile exa and install it into /usr/local/bin.
exa depends on libgit2 for certain features. If you're unable to compile libgit2, you can opt out of Git support by passing --no-default-features to Cargo.