Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature request: please beep on completion #24

Closed
sneak opened this issue Feb 9, 2022 · 3 comments
Closed

feature request: please beep on completion #24

sneak opened this issue Feb 9, 2022 · 3 comments

Comments

@sneak
Copy link

sneak commented Feb 9, 2022

alternately, if you don't want to make it annoying by default, have it look at COUNTDOWN_ON_ZERO_COMMAND in the environment, so I can do:

export COUNTDOWN_ON_ZERO_COMMAND='echo -e "\a"'

in my .profile.

@antonmedv
Copy link
Owner

Try function () countdown $@ | beep

@nnashwin
Copy link
Contributor

nnashwin commented Mar 5, 2023

I do something similar to this.

I wrote a custom bash function that takes the input of the kitchen time and plays an OS-specific audio file when finished.

alias endSound="cmd_to_play_sound sound_file_to_play"

function cod () {
    countdown "$1" && endSound
}

I add this to .profile and use the function as follows:

$ cod $@

Playing audio in the different OSs is possible, but often requires you to install dependency libraries anyway.

It's probably better (and more customizable!) for you to create your own function and call that from your shell.

@antonmedv
Copy link
Owner

Solution for macOS

countdown 1s && say beep

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants