Skip to main content

python plugin for vim debugger

Project description

Command Monitor

This is a command line utility for reporting the status of a long-running job. This project started because the author got tired of building c++ code and having to choose between staring at a screen while waiting for the job to end or starting another task only to come back much after a job had ended. With this utility, instead of typing:

$ make

you can instead type:

$ "make"

When the make job ends, a status notification will show up on your desktop along with a sound indicating whether the job was successful or not.


$ pip install cmd_monitor

Additionally, the default sounds are provided on Ubuntu with the ubuntu-sounds package. Pulseaudio is used to play the sounds (from the package pulseaudio-utils). If you are on another distribution, you can override the default sounds with the following flags:

$ cmd_monitor --success_sound /my/success/sound --fail_sound /my/fail/sound

Or to have no sound at all:

$ cmd_monitor --success_sound "" --fail_sound ""


Users can also call this as a library


MIT License.

Project details

Release history Release notifications

This version


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for cmd-monitor, version 0.1
Filename, size File type Python version Upload date Hashes
Filename, size cmd_monitor-0.1.tar.gz (3.3 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page