]> git.phdru.name Git - dotfiles.git/commitdiff
Feat(.fvwmrc): Do not resume FireFox
authorOleg Broytman <phd@phdru.name>
Fri, 19 Jun 2026 21:44:39 +0000 (00:44 +0300)
committerOleg Broytman <phd@phdru.name>
Wed, 8 Jul 2026 17:27:20 +0000 (20:27 +0300)
I often change brightness and volume on an offline laptop
and I don't want to resume FireFox when I'm offline.

Rename `BrBrVol` to just `BrVol` as it's no longer about browser,
only about brightness and volume.

.fvwm/main.m4

index bd5d4b85e69e1d51545c80870ecfaf40fac2f617..7d0f78cb6831f3ecf77baadf7757a16a058101f1 100644 (file)
@@ -498,7 +498,7 @@ AddToFunc InitFunction
 +              I Module FvwmButtons
 +              I Module FvwmCommandS
 +              I Module FvwmPager 0 2
-+              I BrBrVol50
++              I BrVol50
 
 DestroyFunc RestartFunction
 AddToFunc RestartFunction
@@ -541,7 +541,7 @@ AddToFunc ResumeFunction
 +              I Wait TERM
 +              I Exec exec cgmem_nice 200 pulseaudio --start
 +              I None ("Volume Control") PaVuControl
-+              I BrBrVol50
++              I BrVol50
 +              I Exec sleep 10; exec "$HOME"/current/projects/audio-cdr-video/audio/pa-mic-off
 +              I XsetbgFilename
 +              I Wait gxmessage
@@ -627,7 +627,6 @@ AddToFunc Id3Info             I Exec "$HOME"/lib/audio/mp3/id3info.py "$(audtool
 
 DestroyFunc Term2HostsHome
 AddToFunc Term2HostsHome      I GotoDeskAndPage 1 1 2
-+                             I PipeRead 'test -n "$(ip address show tun0 up 2>/dev/null)" || test -n "$(ip address show wg0 up 2>/dev/null)" || test -n "$(ip address show wg1 up 2>/dev/null)" || { echo Exec exec gxmessage -buttons Ok -default Ok "ERROR: Cannot find tun0/wg0/wg1 interfaces!"; echo Wait gxmessage; echo Break 1; }'
 +                             I TERM_KOI8_SSH_SCREEN(iskra-aviel.phdru.name, iskra)
 +                             I Wait TERM
 +                             I GotoDeskAndPage 1 0 1
@@ -682,28 +681,24 @@ AddToFunc KeePassXC           I Any ("*KeePassXC") Break
 +                             I Exec QT_SCALE_FACTOR=1.5 exec cgmem_nice 300 keepassxc
 +                             I Wait KeePassXC
 
-DestroyFunc BrBrVol32
-AddToFunc BrBrVol32           I ResumeFireFox
-+                             I Exec exec LCD% 32
+DestroyFunc BrVol32
+AddToFunc BrVol32           I Exec exec LCD% 32
 +                             I Exec exec "$HOME"/current/projects/audio-cdr-video/audio/pa-volume set 20972
 
-DestroyFunc BrBrVol40
-AddToFunc BrBrVol40           I ResumeFireFox
-+                             I Exec exec LCD% 40
+DestroyFunc BrVol40
+AddToFunc BrVol40           I Exec exec LCD% 40
 +                             I Exec exec "$HOME"/current/projects/audio-cdr-video/audio/pa-volume set 26214
 
-DestroyFunc BrBrVol50
-AddToFunc BrBrVol50           I ResumeFireFox
-+                             I Exec exec LCD% 50
+DestroyFunc BrVol50
+AddToFunc BrVol50           I Exec exec LCD% 50
 +                             I Exec exec "$HOME"/current/projects/audio-cdr-video/audio/pa-volume set 32768
 
-DestroyFunc BrBrVol60
-AddToFunc BrBrVol60           I ResumeFireFox
-+                             I Exec exec LCD% 60
+DestroyFunc BrVol60
+AddToFunc BrVol60           I Exec exec LCD% 60
 +                             I Exec exec "$HOME"/current/projects/audio-cdr-video/audio/pa-volume set 39322
 
-DestroyFunc BrBrVol80
-AddToFunc BrBrVol80           I SuspendFireFox
+DestroyFunc BrVol80
+AddToFunc BrVol80             I SuspendFireFox
 +                             I Exec exec LCD% 80
 +                             I Exec exec "$HOME"/current/projects/audio-cdr-video/audio/pa-volume set 52429
 
@@ -863,7 +858,7 @@ AddToMenu RootMenu "Root Menu"  Title
 +               "Browsers"      Popup Browsers
 +               "Brightness"    Popup Brightness
 +               "Volume"        Popup Volume
-+               "BrBrVol"       Popup BrBrVol
++               "BrVol"       Popup BrVol
 +               ""              Nop
 +               "Utilities"     Popup Utilities
 #+               "Lock Screen"   Popup XlockMenu
@@ -874,7 +869,7 @@ AddToMenu RootMenu "Root Menu"  Title
 
 
 DestroyFunc SuspendOrSleep
-AddToFunc SuspendOrSleep      I BrBrVol32
+AddToFunc SuspendOrSleep      I BrVol32
 +                             I Exec exec $0
 
 DestroyMenu OSMenu
@@ -947,13 +942,13 @@ AddToMenu Volume        "Current:" Popup CurrentVolume
 +                       "Full (100%)" Exec exec "$HOME"/current/projects/audio-cdr-video/audio/pa-volume set 65535
 +                       "pavucontrol" PaVuControl
 
-DestroyMenu BrBrVol
-AddToMenu BrBrVol       "Choose one:" Title
-+                       "32%" BrBrVol32
-+                       "40%" BrBrVol40
-+                       "50%" BrBrVol50
-+                       "60%" BrBrVol60
-+                       "80%" BrBrVol80
+DestroyMenu BrVol
+AddToMenu BrVol       "Choose one:" Title
++                       "32%" BrVol32
++                       "40%" BrVol40
++                       "50%" BrVol50
++                       "60%" BrVol60
++                       "80%" BrVol80
 
 # A wide variety of screenlocking options...
 #AddToMenu XlockMenu     "Choose one:" Title