./sysutils/dust, More intuitive version of du in rust

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.0.0, Package name: dust-1.0.0, Maintainer: pin

du + rust = dust. Like du but more intuitive.

Dust is meant to give you an instant overview of which directories are using
disk space without requiring sort or head.
It will print a maximum of one 'Did not have permissions message'.

Dust will list a slightly-less-than-the-terminal-height number of the biggest
subdirectories or files and will smartly recurse down the tree to find the
larger ones.
There is no need for a '-d' flag or a '-h' flag.
The largest subdirectories will be colored.

Apparent-size is calculated slightly differently in dust to gdu.
In dust each hard link is counted as using file_length space. In gdu only the
first entry is counted.


Master sites:

Filesize: 103.06 KB

Version history: (Expand)


CVS history: (Expand)


   2024-03-27 10:49:50 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/dust: update to 1.0.0

 - feat: better error messages
 - dependency: cargo update
 - feat(win): use size on disk for apparent size for OneDrive files
 - feat: display the size of a file or directory in "kilobytes"
 - refactor: merge --si and --display-kb
 - refactor: minimum-size & output-format
 - feat: Listen for ctrl-c
 - Better handling for color in terminal
   2024-01-10 10:25:05 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/dust: update to 0.9.0

 - Migrated to clap4. Command line flags must appear before arguments:
   - Good: /dust -X debug target
   - Bad: . /dust target -X debug

 - Bars on right by default (change with new Flag -B)
 - Add flag -S (for Custom Stack size) - incase dust crashes with memory \ 
allocation error.
 - Add flat -I (--ignore-all-in-file) - Ignore all regexs in this file.
 - Clearer errors on file not found.
   2023-05-17 23:22:16 by Thomas Klausner | Files touched by this commit (1)
Log message:
dust: cleanup
   2023-05-17 23:21:47 by Thomas Klausner | Files touched by this commit (1)
Log message:
dust: use cargo.mk's install
   2023-05-05 23:58:39 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/dust: update to 0.8.6

 - Request for security fix https://github.com/bootandy/dust/issues/324
   2023-03-15 11:02:49 by pin | Files touched by this commit (2) | Package updated
Log message:
sysutils/dust: update to 0.8.5

 - refactor: simplify filter.rs
 - refactor: DisplayData
 - feat: default option for depth from config file
 - remove depth from config.toml and fix style issues
 - Fix: some panics are occuring when creating rayon
   2023-01-30 09:49:07 by pin | Files touched by this commit (2)
Log message:
sysutils/dust: install man-page

while here, install also an example config.
   2023-01-29 21:04:52 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/dust: update to 0.8.4

 - FEATURE: support only directories will be displayed. Flag -D
 - fix: bug where hard links could be double counted
 - Fix: naming of parameter
 - Implemented a progress indicator
 - upgrade dependencies
 - feature: --files-only -F
 - Feature: Add flag for screen readers