A modern replacement for ‘ls’.
Go to file
Ben S e5e426fc60 Right-align file sizes
Currently there's only one numeric column, and that's the file size, so it gets
special treatment.

I was originally going to have a folder file size field be filled up with '-'s
as far as it could go, leaving it entirely up to the column how its field gets
formatted. But then I saw just one '-' working just fine, so I left it like
that. In the first try, columns could do anything they want when padding a
string (including changing the padding character or just changing it entirely),
but now there's no point.
2014-06-04 13:45:14 +01:00
.gitignore Initial commit 2014-05-03 11:30:37 +01:00
colours.rs Upgrade to latest Rust nightly 2014-06-02 21:02:06 +01:00
column.rs Right-align file sizes 2014-06-04 13:45:14 +01:00
exa.rs Right-align file sizes 2014-06-04 13:45:14 +01:00
file.rs Right-align file sizes 2014-06-04 13:45:14 +01:00
format.rs Upgrade to latest Rust nightly 2014-06-02 21:02:06 +01:00
LICENCE Let's GPLv3 this. 2014-05-22 13:52:57 +01:00
options.rs Sort case-insensitively 2014-06-01 13:07:45 +01:00
README.md Add a readme 2014-05-22 13:55:11 +01:00
screenshot.png Initial commit 2014-05-03 11:30:37 +01:00
sort.rs Upgrade to latest Rust nightly 2014-06-02 21:02:06 +01:00
unix.rs Highlight the current user 2014-05-27 19:05:15 +01:00

exa

exa is a replacement for ls written in Rust. I'm learning Rust as I go.

Screenshot of exa