semvec/pypi-packages huggingface dataset:
thud 0.1.0
Reactively change volume based on typing speed
License: MIT
Requires Python: >=3.12

# Thud

Reactively change volume based on typing speed to induce flow state

Usage:

```bash
python thud.py [--max MAX_VOLUME] [--min MIN_VOLUME] [--decay DECAY_RATE] [--magnitude CHANGE_MAGNITUDE] [--log True|False]
```

**Arguments:**

- `--max`: Maximum volume level (default: 30)
- `--min`: Minimum volume level (default: 10)
- `--decay`: Continuous decay rate when lps is 0 (default: 0.5)
- `--magnitude`: Change magnitude per key press (default: 0.1)
- `--log`: Enable logging of volume changes (default: False)
easy-kit 0.1.25
Python toolkit
License: MIT
Requires Python: <4.0,>=3.8

# easy-kit

Collection of tools with no external dependencies.

- Benchmark (cpu time usage)
- Basic Event queue (observe, connect)

Optional dependency:

- MyModel: a custom version of BaseModel from pydantic

## Requirements

- python 3.x

- [optional] pydantic needed only for (MyModel)

Cf. [pyproject.toml](./pyproject.toml)

## Usage

Cf. [tests](./tests) directory