Skip to content

paul-bokelman/thud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Thud

Reactively change volume based on typing speed to induce flow state. Thud is built for programmers that listen to music while coding, aiming to enhance focus by adjusting the volume based on typing speed.

Usage:

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)

About

Thud — Reactively change volume based on typing speed to induce flow state

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages