#!/usr/bin/env bash

set -e

[ -z "$1" ] && exit 1

active_window=$(xdotool getactivewindow)
window=$(xdotool search --name "$1")
[ "$?" -ne 0 ] && exit 1

if [ "$active_window" = "$window" ]; then
    xdotool windowminimize "$window"
else
    xdotool windowactivate "$window"
fi

exit 0