A few suggestions to actually make this useful (in no particular order):
- Rewrite in C
- Don't advertise it as a 'replacement' for
ls
, this systemd attitude is scary - Have a command line switch which allows backward compatible / same output like
ls
- Choose another name (EXA is a graphics acceleration architecture of the X.Org Server)
- Fix those issues (having a leap year bug is pretty dangerous, having it for 4 years already is ridiculously irresponsible)