[bin] Add alfaview-mute toggle helper script

This commit is contained in:
Sebastian Schulze 2023-05-23 10:08:56 +02:00
parent 555557cf34
commit 32e576cddc
No known key found for this signature in database
GPG Key ID: F6BA63C6A7D3044E
2 changed files with 11 additions and 1 deletions

View File

@ -0,0 +1,9 @@
#!/usr/bin/env bash
set -eo pipefail
MAIN_ID="$(alfaview-get-window-id)"
CURRENT_ID=$(swaymsg -t get_tree | jq '.. | (.nodes? // empty)[] | select(.focused==true).id')
swaymsg "[con_id=$MAIN_ID]" focus
wtype -M ctrl m
swaymsg "[con_id=$CURRENT_ID]" focus

View File

@ -330,7 +330,7 @@ mode $mode_resize {
bindsym Escape mode "default"
}
set $mode_alfaview "Alfaview: (a) launch (s) share (r) regionshare (k) stop share (j)oin room (b)reak "
set $mode_alfaview "Alfaview: (a) launch (s) share (r) regionshare (k) stop share (j)oin room (b)reak (m)ute"
set $mode_run "Run: (d) launcher (b)ookmarks (f)ile (c)alculator (h)istory (r)ofi (p)ass (s)snippets (w)eb (a)lfaview"
set $mode_file "Files: (h)ome (s)creenshots (d)ocuments (l)astshot"
@ -390,6 +390,7 @@ mode $mode_alfaview {
bindsym s exec "alfaview-screenshare"; mode "default";
bindsym k exec "alfaview-screenshare stop"; mode "default";
bindsym b exec "alfaview-toggle-break"; mode "default";
bindsym m exec "alfaview-toggle-mute"; mode "default";
bindsym j exec "my-rofi alfaview-room"; mode "default";
# return to default mode
bindsym Return mode "default"