Metadata-Version: 2.1
Name: pushfill
Version: 3.0.0
Summary: Fill a disk with random data to push out old SSD data
Home-page: https://gitlab.com/waterjuice/pushfill
Author: WaterJuice
License: Unlicense
Requires-Python: >=3.7
Classifier: Programming Language :: Go
Description-Content-Type: text/markdown
# pushfill

Fill a disk with pseudo-random data as fast as possible, then clean up.

Designed to push out old data from SSDs by writing pseudo-random bytes
until the target size is reached or the disk is full.

## Usage

```
pushfill /tmp                    # Fill /tmp until disk is full, then delete
pushfill /tmp --size 10G         # Write 10 GB then delete
pushfill /tmp --size 500M --keep # Write 500 MB and keep files
pushfill . --workers 4           # Use 4 worker processes
```

## Install

```
uv tool install pushfill
```

## Licence

This is free and unencumbered software released into the public domain.
See [LICENSE](LICENSE) for details.

