Expose audio soft mixer as a tweak

This commit is contained in:
David Heinemeier Hansson
2026-01-19 17:20:18 -04:00
parent 2c7b283aef
commit 713b6e3a36
2 changed files with 4 additions and 3 deletions

View File

@@ -145,8 +145,9 @@ show_toggle_menu() {
} }
show_tweaks_menu() { show_tweaks_menu() {
case $(menu "Tweaks" " Toggle Hybrid GPU") in case $(menu "Tweaks" " Toggle Hybrid GPU\n󰽟 Toggle Audio Soft Mixer") in
*"Toggle Hybrid GPU"*) present_terminal omarchy-toggle-hybrid-gpu ;; *"Toggle Hybrid GPU"*) present_terminal omarchy-toggle-hybrid-gpu ;;
*"Toggle Audio Soft Mixer"*) omarchy-toggle-audio-soft-mixer ;;
*) show_trigger_menu ;; *) show_trigger_menu ;;
esac esac
} }

View File

@@ -7,12 +7,12 @@ if [[ ! -f ~/.config/wireplumber/wireplumber.conf.d/alsa-soft-mixer.conf ]]; the
cp $OMARCHY_PATH/default/wireplumber/wireplumber.conf.d/alsa-soft-mixer.conf ~/.config/wireplumber/wireplumber.conf.d/ cp $OMARCHY_PATH/default/wireplumber/wireplumber.conf.d/alsa-soft-mixer.conf ~/.config/wireplumber/wireplumber.conf.d/
rm -rf ~/.local/state/wireplumber/default-routes rm -rf ~/.local/state/wireplumber/default-routes
notify-send "Enabled audio soft mixing" notify-send "󰽟 Enabled audio soft mixing"
else else
rm -rf ~/.config/wireplumber/wireplumber.conf.d/alsa-soft-mixer.conf rm -rf ~/.config/wireplumber/wireplumber.conf.d/alsa-soft-mixer.conf
rm -rf ~/.local/state/wireplumber/default-routes rm -rf ~/.local/state/wireplumber/default-routes
notify-send "Disabled audio soft mixing" notify-send "󰽟 Disabled audio soft mixing"
fi fi
systemctl --user restart wireplumber systemctl --user restart wireplumber