From 402bb69aeb80efd7446f5af2bca8bbe38cabd57c Mon Sep 17 00:00:00 2001 From: Nick Hastings Date: Thu, 2 May 2024 12:47:59 +0900 Subject: [PATCH] Add debug option --- riverwm_utils/riverwm_utils.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/riverwm_utils/riverwm_utils.py b/riverwm_utils/riverwm_utils.py index e84c206..d564bd4 100644 --- a/riverwm_utils/riverwm_utils.py +++ b/riverwm_utils/riverwm_utils.py @@ -174,6 +174,10 @@ def parse_command_line() -> argparse.Namespace: '--tag-mask', '-m', default=0, type=int, help='Ignore these tags (useful for excluding a scratch tag).' ) + parser.add_argument( + '--debug', '-d', action='store_true', + help='Enable debugging output.' + ) return parser.parse_args() @@ -237,6 +241,9 @@ def cycle_focused_tags(): if use_mask: new_tags |= tags_mask_restore + if args.debug: + print( f'0b{new_tags:010b} {new_tags}' ) + CONTROL.add_argument("set-focused-tags") CONTROL.add_argument(str(new_tags)) CONTROL.run_command(SEAT.wl_seat)