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:
$ cmd_monitor.py "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.
Installation
$ 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 ""
Library
Users can also call this as a library
LICENSE
MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file cmd_monitor-0.1.tar.gz
.
File metadata
- Download URL: cmd_monitor-0.1.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.5.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87000e11a582077c9f00a3052e440b714404abd7c2b2194b3616cde560753c91 |
|
MD5 | 9579347d11f5082f66751c9a00190034 |
|
BLAKE2b-256 | 940ad25d72824a079af89ab5cd63d8fe8b9043dae2d6594e576275b2b767ccb7 |