diff options
Diffstat (limited to 'X11/show_timer.sh')
-rwxr-xr-x | X11/show_timer.sh | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/X11/show_timer.sh b/X11/show_timer.sh new file mode 100755 index 0000000..6ff405a --- /dev/null +++ b/X11/show_timer.sh | |||
@@ -0,0 +1,17 @@ | |||
1 | #! /bin/sh | ||
2 | |||
3 | export origin=`xdotool getactivewindow`; \ | ||
4 | |||
5 | # If timer is set, focus to it | ||
6 | xdotool search --name "TIMER" windowactivate && exit 0 | ||
7 | |||
8 | # Add new window for a timer | ||
9 | # Use SIGINT | ||
10 | alacritty --title TIMER --hold \ | ||
11 | -o "window.dimensions.columns=8" \ | ||
12 | -o "window.dimensions.lines=1" \ | ||
13 | -o "window.position.x=-0" \ | ||
14 | -o "window.position.y=0" \ | ||
15 | -o "window.opacity=0.6" \ | ||
16 | -o "font.size=40" \ | ||
17 | -e sh -c '~/helper/bin/unix/timer.sh SIGINT "xdotool windowactivate $origin"' | ||