Adds a NixOS CI config, to catch future flake breakage.
Signed-off-by: Nathan Ringo <nathan@remexre.com>
`garbage list`: add `--json` flag to emit machine-friendly output
`garbage list`: improve human-friendly output
- Now uses `Path::to_string_lossy` instead of percent encoding
remove dependency on libmount which no longer compiles
Bump prettytable-rs to 0.10 to fix segfault
(cargo-release) version 0.4.1
Fall back if the uid trash dir could not be created.
Add some diagnostic messages
Remove formatting for single -v
Add info message for removal
Change logging levels
0 is now both ERROR and WARN, and everything else shifted by one