Skip to content

Discussion: What would be the requirement to accept a Linux sound configuration? #4

@Epholys

Description

@Epholys

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions