Skip to content

JosephTLyons/space_hogger_logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

space_hogger_logger

Pig Mascot

Description

space_hogger_logger is a command-line tool that is similar to Daisy Disk.

space_hogger_logger, or "shlogger" for short, recursively runs through directories specified in the default_paths.txt and produces a list of all the files, sorted by file size, within those directories. Files at the bottom of the list are the largest and are considered space hoggers.

Additional user-defined paths can be specified in a file in the follow directories:

  • Linux: /home/USERNAME/.local/share/The Lyons' Den Labs/shlogger_extra_paths.txt
  • macOS: /Users/USERNAME/Library/Application Support/The Lyons' Den Labs/shlogger_extra_paths.txt
  • Windows: C:\Users\USERNAME\AppData\Roaming/The Lyons' Den Labs/shlogger_extra_paths.txt

Example:

In the shlogger_extra_paths.txt file on macOS:

/Users/josephlyons/Dropbox
...

Note: Running the application once will automatically create the shlogger_extra_paths.txtfile and all needed parent directories.

Disclaimers and Notes

space_hogger_logger is not held accountable for any bugs that may result in file loss or corruption. space_hogger_logger uses only the Rust std library function calls and one third-party crate (directories) to find paths and run through files / directories; there is no custom code written to deal with those tasks, so as long as the std library code and the third-party crate are both solid and dependable, then there shouldn't be any issues. I've not had a single issue with the tool on my machine, but I've not tested it elsewhere.

It should be noted that space_hogger_logger does not save any information, it merely prints file paths, and their associated file size, to the terminal window.

Artwork

The space_hogger_logger graphic was created by Angelica Norrie. Contact here via her email here: polarangieart(at)gmail(dot)com

Releases

No releases published

Packages

No packages published

Languages