Terminal Think Music: for when it takes too long to do something.

Details

Status Mature
Language Python
License 3-clause BSD
Role Maintainer

Are you executing a process that takes a long time? Do you want to know that it’s still working while you are in another terminal/making coffee? Do you have a favorite game show tune to play while doing something?

If yes: think is just for you.

Installation

You can install think from PyPI (with pip install think).

Configuration

Create a file named ~/.config/think.conf (or wherever your XDG_CONFIG_HOME is) with the following four lines:

[Think]
command = play
file = /home/kwpolska/Dropbox/Media/Wielka Gra.mp3
behavior = wait

Usage

Prepend think before the command that takes too long to execute:

think sleep 120

See also: nap — sleep with a progressbar