]> git.phdru.name Git - dotfiles.git/commitdiff
.fvwmrc: Do not resume Fox from the volume menu
authorOleg Broytman <phd@phdru.name>
Fri, 5 Sep 2025 16:31:25 +0000 (19:31 +0300)
committerOleg Broytman <phd@phdru.name>
Sat, 6 Sep 2025 20:28:02 +0000 (23:28 +0300)
Sometimes I need the browser to stay suspended.
Separate volume from suspend/resume.

Rename the function to 'SetVolumeAndBrightness'

.fvwm/main.m4

index 80a04c63e1a83045edda8c795ff44dda2dfd29a7..f5f21bd680e45a9d9f91628362fbb1103740a5a1 100644 (file)
@@ -670,11 +670,10 @@ AddToFunc KeePassXC           I Any ("*KeePassXC") Break
 +                             I Exec QT_SCALE_FACTOR=1.5 exec cgmem_nice 300 "$HOME"/tmp/KeePassXC-2.7.*-x86_64.AppImage
 +                             I Wait KeePassXC
 
-DestroyFunc SetVolumeAndBrowser
-AddToFunc SetVolumeAndBrowser
+DestroyFunc SetVolumeAndBrightness
+AddToFunc SetVolumeAndBrightness
 +                             I Exec exec "$HOME"/current/projects/audio-cdr-video/audio/pa-volume set $0
-+                             I PipeRead "echo $[1]Firefox"
-+                             I Exec exec LCD% $2
++                             I Exec exec LCD% $1
 
 ##############################################################################
 # MENU Setup
@@ -861,12 +860,12 @@ AddToMenu Utilities     "Choose one:" Title
 
 DestroyMenu Volume
 AddToMenu Volume        "Choose one:" Title
-+                       "Silent (10%)" SetVolumeAndBrowser 6554 Resume 40
-+                       "Quiet (32%)" SetVolumeAndBrowser 20972 Resume 40
-+                       "Low (40%)" SetVolumeAndBrowser 26214 Resume 40
-+                       "Normal (52%)" SetVolumeAndBrowser 34078 Resume 40
-+                       "Loud (60%)" SetVolumeAndBrowser 39322 Resume 40
-+                       "Very loud (80%)" SetVolumeAndBrowser 52429 Suspend 60
++                       "Silent (10%)" SetVolumeAndBrightness 6554 40
++                       "Quiet (32%)" SetVolumeAndBrightness 20972 40
++                       "Low (40%)" SetVolumeAndBrightness 26214 40
++                       "Normal (52%)" SetVolumeAndBrightness 34078 40
++                       "Loud (60%)" SetVolumeAndBrightness 39322 40
++                       "Very loud (80%)" SetVolumeAndBrightness 52429 60
 +                       "pavucontrol" PaVuControl
 
 DestroyMenu  Browsers