]> git.phdru.name Git - dotfiles.git/commitdiff
.fvwmrc: Set brightness and volume on suspend and resume
authorOleg Broytman <phd@phdru.name>
Sun, 11 Jan 2026 21:37:53 +0000 (00:37 +0300)
committerOleg Broytman <phd@phdru.name>
Sun, 11 Jan 2026 21:37:53 +0000 (00:37 +0300)
.fvwm/main.m4

index be0f90aba3b9e81339576cee2805cf23498650fd..7d18857b0c9e7df7211f04b735a22a49767f1c35 100644 (file)
@@ -534,6 +534,7 @@ AddToFunc ResumeFunction
 +              I Wait TERM
 +              I Exec exec cgmem_nice 200 pulseaudio --start
 +              I None ("Volume Control") PaVuControl
++              I BrBrVol40
 +              I Exec sleep 10; exec "$HOME"/current/projects/audio-cdr-video/audio/pa-mic-off
 +              I XsetbgFilename
 +              I Wait gxmessage
@@ -860,11 +861,16 @@ AddToMenu RootMenu "Root Menu"  Title
 +               "XSetBg"        Popup XSetBgMenu
 +               "Fvwm Commands" Popup FvwmCommands
 
+
+DestroyFunc SuspendOrSleep
+AddToFunc SuspendOrSleep      I BrBrVol32
++                             I Exec exec $0
+
 DestroyMenu OSMenu
 AddToMenu OSMenu        "OS commands:" Title
-+                       "Suspend to both" Exec exec s2b
-+                       "Suspend to disk" Exec exec s2d
-+                       "Suspend to ram"  Exec exec s2r
++                       "Suspend to both" SuspendOrSleep s2b
++                       "Suspend to disk" SuspendOrSleep s2d
++                       "Suspend to ram"  SuspendOrSleep s2r
 
 # This menu will fire up some often used programs
 DestroyMenu Utilities