Page MenuHomeSolus

Update ncdu to 1.16

Authored by algent on Jul 8 2021, 3:00 AM.




  • Increase width of size bar depending on terminal size.
  • Set/increment $NCDU_LEVEL variable when spawning a shell.
  • Indicate whether apparent size or disk usage is being displayed.
  • Display setuid, setgid and sticky bits in file flags in extended mode.
  • Fix error handling while reading --exclude-from file.
  • Improve JSON import to allow for several future extensions to the format.
  • Export link count in JSON dumps.
  • Don't export inode in JSON dumps for non-hardlinks.

Signed-off-by: Algent Albrahimi <>

Test Plan

Scan my system and check how much space are using my system direcories:
$ ncdu /
$ ncdu / --exclude-kernfs
$ ncdu / --exclude-caches
$ ncdu / --exclude home

Diff Detail

R2140 ncdu
No Linters Available
No Unit Test Coverage
Build Status
Buildable 1021
Build 1021: arc lint + arc unit

Event Timeline

algent created this revision.Jul 8 2021, 3:00 AM
algent requested review of this revision.Jul 8 2021, 3:00 AM
JoshStrobl accepted this revision.Jul 8 2021, 6:34 PM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Jul 8 2021, 6:34 PM
This revision was automatically updated to reflect the committed changes.