diff --git a/contrib/inactive-windows-transparency.py b/contrib/inactive-windows-transparency.py index ceb549497..219669ae7 100755 --- a/contrib/inactive-windows-transparency.py +++ b/contrib/inactive-windows-transparency.py @@ -11,7 +11,7 @@ import signal import sys from functools import partial -def on_window_focus(inactive_opacity, allinactive, ipc, event): +def on_window_focus(inactive_opacity, allworkspaces, ipc, event): global prev_focused global prev_workspace @@ -25,7 +25,7 @@ def on_window_focus(inactive_opacity, allinactive, ipc, event): if focused.id != prev_focused.id: # https://github.com/swaywm/sway/issues/2859 focused.command("opacity 1") - if allinactive: + if allworkspaces: prev_focused.command("opacity " + inactive_opacity) elif workspace == prev_workspace: prev_focused.command("opacity " + inactive_opacity) @@ -55,11 +55,11 @@ if __name__ == "__main__": help="set opacity value in range 0...1", ) parser.add_argument( - "--allinactive", + "--allworkspaces", "-a", - dest="allinactive", + dest="allworkspaces", action="store_true", - help="Whether windows in the inactive workspace should also be made transparent.", + help="Whether windows in the inactive workspaces should also be made transparent.", ) args = parser.parse_args() @@ -74,5 +74,5 @@ if __name__ == "__main__": window.command("opacity " + args.opacity) for sig in [signal.SIGINT, signal.SIGTERM]: signal.signal(sig, lambda signal, frame: remove_transparency(ipc)) - ipc.on("window::focus", partial(on_window_focus, args.opacity, args.allinactive)) + ipc.on("window::focus", partial(on_window_focus, args.opacity, args.allworkspaces)) ipc.main() \ No newline at end of file