Page MenuHomeSolus

Update ncdu to 1.16
ClosedPublic

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

Details

Summary

Changelog:

  • 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 <algent@protonmail.com>

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

Repository
R2140 ncdu
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

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.