summaryrefslogtreecommitdiffstats
path: root/.local/bin/mixer-set
diff options
context:
space:
mode:
authorjoe <rbo@gmx.us>2025-10-01 18:04:18 +0200
committerjoe <rbo@gmx.us>2025-10-01 18:04:18 +0200
commit74ecc98e528eac979e0820c9fa48955a186c0cc1 (patch)
treebe754babad6341d504daa4fe8c8433ca428fa595 /.local/bin/mixer-set
parentup (diff)
downloaddotfiles-bsd-74ecc98e528eac979e0820c9fa48955a186c0cc1.tar.gz
dotfiles-bsd-74ecc98e528eac979e0820c9fa48955a186c0cc1.tar.bz2
dotfiles-bsd-74ecc98e528eac979e0820c9fa48955a186c0cc1.tar.xz
dotfiles-bsd-74ecc98e528eac979e0820c9fa48955a186c0cc1.tar.zst
dotfiles-bsd-74ecc98e528eac979e0820c9fa48955a186c0cc1.zip
up
Diffstat (limited to '')
-rwxr-xr-x.local/bin/mixer-set35
1 files changed, 5 insertions, 30 deletions
diff --git a/.local/bin/mixer-set b/.local/bin/mixer-set
index 9963c91..24d6f21 100755
--- a/.local/bin/mixer-set
+++ b/.local/bin/mixer-set
@@ -28,9 +28,9 @@ sub main {
if ($host eq "po-rbo.ln.ysosecure.com") {
$curr_vol_cmd = "/usr/bin/pactl get-sink-volume \@DEFAULT_SINK\@ | /usr/bin/awk '{print \$5}'";
}
- my $ns = '/usr/local/bin/notify-send';
+ my $ns = '/usr/local/bin/herbe';
if (hostname() eq "po-rbo.ln.ysosecure.com") {
- $ns = '/usr/bin/notify-send';
+ $ns = '/usr/local/bin/herbe';
}
if ($ARGV[0] eq "lower" || $ARGV[0] eq "raise") {
if ($ARGV[0] eq "lower") {
@@ -55,17 +55,7 @@ sub main {
}
$curr_vol = `$curr_vol_cmd`;
chomp $curr_vol;
- system(
- $ns,
- '-h',
- 'int:value:' . $curr_vol,
- '-u',
- 'low',
- '-t',
- '1000',
- 'mixer-set',
- ' volume'
- );
+ system($ns, ' ' . $curr_vol);
system('kill -68 $(pidof dwmblocks)');
exit;
}
@@ -91,12 +81,7 @@ sub main {
}
system(
$ns,
- '-u',
- 'low',
- '-t',
- '1750',
- 'mixer-set',
- ' muted'
+ ' muted'
);
system('kill -68 $(pidof dwmblocks)');
}
@@ -117,17 +102,7 @@ sub main {
);
};
}
- system(
- $ns,
- '-h',
- 'int:value:' . $curr_vol,
- '-u',
- 'low',
- '-t',
- '1750',
- 'mixer-set',
- ' restored'
- );
+ system($ns, ' ' . $curr_vol);
system('kill -68 $(pidof dwmblocks)');
}
exit;