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

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


Branch: CURRENT, Version: 0.8.3, Package name: dust-0.8.3, 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: 93.708 KB

Version history: (Expand)


CVS history: (Expand)


   2022-09-02 13:45:17 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/dust: update to 0.8.3

 - Fix: Only create large stack size if enough memory
 - Small boxes do not have enough memory to create a large stack
 - Conversely we want a large stack size for large boxes with a very highly
   nested directory structure.
   2022-08-24 07:18:15 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/dust: update to 0.8.2

v0.8.2 Adds support for:

  - Config file
  - New parameter: --min-size
  - New parameter: --skip-total
  - Does not include a space character as the first character in each line
    unless required
  - Fixes spurious permissions warning
  - Adds completion
   2022-08-01 10:07:13 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/dust: update to 0.8.1

-Improve help text
-Fix archive/directory check in platform.rs
-Bump regex
-Refactor: tweak utils function
-Fix: Allow -n to be used with -d
   2022-02-27 21:33:27 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/dust: update to 0.8.0

-Feature/Bugfix: Allow multiple regexs to be used.
 The -e and -v flags allow multiple values. Before values after the first
 were ignored. This change allows the user to specify multiple regexs and
 have them all applied.
-Feature: Implement ISO output.
-Fix: Add assert for low terminal width.
 If terminal is not wide enought to print text, then print an error message.
-Fix: Bug: names may be shortened unnecessarily.
 The code calculating the width of a row to use vs the width of the terminal
 wasn't quite right.
   2021-10-26 13:20:30 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:58:44 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Remove SHA1 hashes for distfiles
   2021-09-20 20:31:19 by pin | Files touched by this commit (2) | Package updated
Log message:
sysutils/dust: update to 0.7.5

-bugfix: Allow dust to work on low width terminal
   2021-09-19 13:52:24 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/dust: update to 0.7.0

-new flags added -e -v -t
-code refractoring