Skip to content

A work-in-progress, aiming to provide a background sound manager for MacOS right from your command line.

Notifications You must be signed in to change notification settings

spmfte/BG-Sounds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚧 Notice: This project is currently a work in progress

Works like 20% of the time for some reason.

Known issues:

  • The visualizer widget doesn't work and is confusing
  • Volume control likes to misbehace
  • Doesn't actively change while the application is running.

bg-sound

License Build Status Version PRs Welcome Maintenance Documentation Rust Version Awesome Rust

TUI app to enable/disable background sounds on macOS

🎧🔊 bg-sound is a Rust CLI application designed for macOS to control background sounds easily. It provides a user-friendly interface in the terminal, allowing users to enable or disable background sounds with just a few keystrokes.

Demo

Features

  • Simple and intuitive CLI interface
  • Select from a variety of background sound options
  • Control the volume of the background sounds
  • Real-time visualization of sound data
  • Easily toggle the status of background sounds

Prerequisites

  • Rust (nightly version recommended)
  • macOS operating system

Installation

To install bg-sound, follow these steps:

  1. Clone the repository:

    git clone https://github.com/spmfte/bg-sound.git
  2. Change to the project directory:

    cd bg-sound
  3. Build the project using Cargo:

    cargo build --release
  4. Run the executable:

    ./target/release/bg-sound

Usage

Once you have installed bg-sound, you can use the following keyboard shortcuts to control the application:

  • j or k: Move the selection up or down
  • u: Increase the volume
  • d: Decrease the volume
  • Enter: Toggle the status of background sounds
  • Ctrl + C: Quit the application

About

A work-in-progress, aiming to provide a background sound manager for MacOS right from your command line.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages