Skip to content

Instantly share code, notes, and snippets.

@naranyala
Created May 18, 2024 10:11
Show Gist options
  • Save naranyala/8d143b3cecd1009b590094f470700451 to your computer and use it in GitHub Desktop.
Save naranyala/8d143b3cecd1009b590094f470700451 to your computer and use it in GitHub Desktop.
fix your volume controls
#!/bin/bash
# Define the options for volume levels
options="0%\n5%\n10%\n15%\n20%\n25%\n30%\n35%\n40%\n45%\n50%\n55%\n60%\n65%\n70%\n75%\n80%\n85%\n90%\n95%\n100%"
# Use rofi to select a volume level
chosen=$(echo -e "$options" | rofi -dmenu -p "Set Volume Level")
# If the user made a selection, set the volume
if [ -n "$chosen" ]; then
amixer -D pulse sset Master "$chosen"
else
echo "No volume level selected."
fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment