From a5e1492da2997072eda4aa53e4acb5d2c287426d Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Mon, 20 Mar 2023 21:46:49 +0800 Subject: Improve timer.sh - Change window focus to previous after timer is set - Orignal variable "DISPLAY" was a mistake, it is necessary for xdotool (value is :0 in most of the cased) --- X11/openbox/rc.xml | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'X11/openbox') diff --git a/X11/openbox/rc.xml b/X11/openbox/rc.xml index e7736f8..d7c0345 100644 --- a/X11/openbox/rc.xml +++ b/X11/openbox/rc.xml @@ -499,15 +499,17 @@ sh -c ' + origin=`xdotool getactivewindow`; \ xdotool search --name "TIMER" windowactivate || \ - alacritty --title TIMER --hold \ - -o "window.dimensions.columns=8" \ - -o "window.dimensions.lines=1" \ - -o "window.position.x=-0" \ - -o "window.position.y=0" \ - -o "window.opacity=0.6" \ - -o "font.size=40" \ - -e ~/helper/bin/unix/timer.sh SIGINT + alacritty --title TIMER --hold \ + -o "window.dimensions.columns=8" \ + -o "window.dimensions.lines=1" \ + -o "window.position.x=-0" \ + -o "window.position.y=0" \ + -o "window.opacity=0.6" \ + -o "font.size=40" \ + -e ~/helper/bin/unix/timer.sh SIGINT \ + "xdotool windowactivate $origin" ' -- cgit v1.2.3-70-g09d2