#! /bin/sh origin="$(xdotool getactivewindow)" export origin # If timer is set, focus to it xdotool search --name "TIMER" windowactivate && exit 0 # Add new window for a timer # Use 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 "$HOME"/helper/bin/unix/timer.sh \ SIGINT \ "xdotool windowactivate $origin" \ 'echo $count | ~/helper/bin/task/context_spend_time.sh'