Hello! Your app is really cool! I lost the habits of this breathing exercise, so a CLI utility like this is be a good way to remind myself to do it :).
I'm using Linux a lot of the time (well, WSL 2 on Windows 11), and as it's really close to macOS, it looks like it already works, with the terminal 'Bell'.
I'd like to know what would be your requirement for a PR that adds a Linux quality-of-life feature: a way to define the sounds files and how they're played. As there's no universal way to output sounds on this platform.
An easy way would be to add the possibility to select the different necessary resources. Looking at the code, I see:
- The binary to play sound
- The sounds files
It could be command-line arguments and/or env variables.
But I don't know if you're okay with having an app that officially supports Linux but that necessitates additional configuration and tinkering to be nice to use.
What do you think?
Hello! Your app is really cool! I lost the habits of this breathing exercise, so a CLI utility like this is be a good way to remind myself to do it :).
I'm using Linux a lot of the time (well, WSL 2 on Windows 11), and as it's really close to macOS, it looks like it already works, with the terminal 'Bell'.
I'd like to know what would be your requirement for a PR that adds a Linux quality-of-life feature: a way to define the sounds files and how they're played. As there's no universal way to output sounds on this platform.
An easy way would be to add the possibility to select the different necessary resources. Looking at the code, I see:
It could be command-line arguments and/or env variables.
But I don't know if you're okay with having an app that officially supports Linux but that necessitates additional configuration and tinkering to be nice to use.
What do you think?