Summary
exa is a modern replacement for ls. It uses colours for information by default, helping you distinguish between many types of files, such as whether you are the owner, or in the owning group. It also has extra features not present in the original ls, such as viewing the Git status for a directory, or recursing into directories with a tree view. exa is written in Rust, so it’s small, fast, and portable.
Versions
v0.10.1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 MIT Unlicense
- Keywords
- amd64 ~arm64 ~ppc64 ~riscv ~x86
- USE flags
- debug git man
USE flags
General
Dependencies
Runtime Dependencies
Bugs
- 847421
- dev-lang/rust-1.61.0{,-bin}: SIGFPE building sys-apps/exa-0.10.1
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/exa: drop 0.9.0-r1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yongxiang Liang · gentoo
sys-apps/exa: keyword ~riscv
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yongxiang Liang <tanekliang@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-apps/exa: amd64 stable wrt bug #807376
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/exa: keyword 0.10.1 for ~arm64
Closes: https://bugs.gentoo.org/806199 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sys-apps/exa: keyword 0.10.1 for ~ppc64
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
sys-apps/exa: fix manpage collision with cargo.eclass
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Douglas Agbeve · gentoo
sys-apps/exa: bump to v0.10.1
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Douglas Agbeve <douglas@agbeve.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/exa: revbump, unbundle libgit2
Bug: https://bugs.gentoo.org/730252 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/exa: drop old
Closes: https://bugs.gentoo.org/694440 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
sys-apps/exa: 0.9.0 amd64 stable, fix licenses
Bug: https://bugs.gentoo.org/694440 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/exa: keyword on ~ppc64
Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Doug Goldstein · gentoo
eclass/cargo.eclass: specify --path . to install
cargo install has long required --path . for 2018 edition crates but not required it for 2015 edition crates. It is supported however for 2015 edition crates and works for all versions in the tree so it makes sense to make it the default. Added CARGO_INSTALL_PATH as an eclass variable allowing to override the default. Closes: https://bugs.gentoo.org/703590 Signed-off-by: Doug Goldstein <cardoe@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/14097 Tested-by: Georgy Yakovlev <gyakovlev@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/exa: bump to 0.9.0
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/exa: drop old
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
sys-apps/exa: 0.8.0-r1 amd64 stable
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/exa: switch to cargo.eclass func args
Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/exa: revbump, add git useflag
add conditional dep on libgit & co Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/exa: 0.8.0 stable on amd64
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
sys-apps/exa: replacement for ls, written in rust.
Bug: https://bugs.gentoo.org/639098 Package-Manager: Portage-2.3.18, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/6543