Skip to content

Commit f9e33f2

Browse files
authored
Update dot.fvwmrc to use sndioctl
This uses sndioctl which is the way to manage volume since OpenBSD 6.7 Volume now scales from 0 to 1 with 1 being 100% of the volume.
1 parent ea732f2 commit f9e33f2

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

dotfiles/dot.fvwmrc

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -76,17 +76,17 @@ AddToMenu Window-Ops "Move" Move-or-Raise
7676
+ "Destroy" Destroy
7777

7878
AddToMenu VolumeMenu "Volume Control" Title
79-
+ "Volume 100%%" exec mixerctl -q outputs.master=255
80-
+ "Volume 90%%" exec mixerctl -q outputs.master=230
81-
+ "Volume 80%%" exec mixerctl -q outputs.master=205
82-
+ "Volume 70%%" exec mixerctl -q outputs.master=180
83-
+ "Volume 60%%" exec mixerctl -q outputs.master=155
84-
+ "Volume 50%%" exec mixerctl -q outputs.master=130
85-
+ "Volume 40%%" exec mixerctl -q outputs.master=105
86-
+ "Volume 30%%" exec mixerctl -q outputs.master=80
87-
+ "Volume 20%%" exec mixerctl -q outputs.master=55
88-
+ "Volume 10%%" exec mixerctl -q outputs.master=20
89-
+ "Volume 0%%" exec mixerctl -q outputs.master=0
79+
+ "Volume 100%%" exec sndioctl -q output.level=1
80+
+ "Volume 90%%" exec sndioctl -q output.level=0.9
81+
+ "Volume 80%%" exec sndioctl -q output.level=0.8
82+
+ "Volume 70%%" exec sndioctl -q output.level=0.7
83+
+ "Volume 60%%" exec sndioctl -q output.level=0.6
84+
+ "Volume 50%%" exec sndioctl -q output.level=0.5
85+
+ "Volume 40%%" exec sndioctl -q output.level=0.4
86+
+ "Volume 30%%" exec sndioctl -q output.level=0.3
87+
+ "Volume 20%%" exec sndioctl -q output.level=0.2
88+
+ "Volume 10%%" exec sndioctl -q output.level=0.1
89+
+ "Volume 0%%" exec sndioctl -q output.level=0
9090

9191
############################################################################
9292
# menus and mouse actions

0 commit comments

Comments
 (0)