|
|
15 시간 전 | |
|---|---|---|
| .. | ||
| BUILD | 15 시간 전 | |
| README.md | 15 시간 전 | |
| chrome-tab-switcher.py | 15 시간 전 | |
| chrome-tab-switcher_test.py | 15 시간 전 | |
chrome-tab-switcher reads chrome-session-dump --json, presents tabs via rofi,
and switches to the chosen Chrome tab in i3wm using wmctrl + xdotool.
By default it discovers all active Chrome/Chromium sessions by inspecting running
processes (ps -eo args), then merges tabs from each discovered
--user-data-dir.
chrome-session-dumprofiwmctrlxdotoolInteractive (default, all active sessions):
python3 dezendorf/applications/chrome-tab-switcher/chrome-tab-switcher.py
List tabs only:
python3 dezendorf/applications/chrome-tab-switcher/chrome-tab-switcher.py --list-only
Switch by explicit token:
python3 dezendorf/applications/chrome-tab-switcher/chrome-tab-switcher.py --select S0W0T5
Dry-run (show focus/switch commands without executing):
python3 dezendorf/applications/chrome-tab-switcher/chrome-tab-switcher.py --select S0W0T5 --dry-run
Single-session mode (legacy behavior):
python3 dezendorf/applications/chrome-tab-switcher/chrome-tab-switcher.py --single-session
bindsym $mod+u exec --no-startup-id python3 /home/bwdezend/monorepo/dezendorf/applications/chrome-tab-switcher/chrome-tab-switcher.py
Ctrl+1) and advances with repeated Ctrl+Tab.