diff --git a/refresh.sh b/refresh.sh new file mode 100755 index 0000000..77a092c --- /dev/null +++ b/refresh.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +set -o errexit +set -o nounset + +keystroke="CTRL+F5" + +# set to whatever's given as argument, defaults to firefox +BROWSER="${1:-firefox}" + +# find all visible browser windows +browser_windows="$(xdotool search --sync --all --onlyvisible --name ${BROWSER})" + +# Send keystroke +for bw in $browser_windows; do + xdotool key --window "$bw" "$keystroke" +done