#!/bin/bash

launcher_options () {
	launcher=eog
}

launcher () {
	[[ ${X[1]} ]] && URL=${X[1]}

	if [[ $launcher != comix ]]; then
		$launcher "$URL"&
	else
		comix "$URL"&
		pid=$!

		if [[ -f "$avatar_path" && $(type -fp wmctrl) ]]; then

			while [[ $comix_window = *" $pid "* || -z $launched ]]; do
				comix_window_back=$comix_window
				comix_window=$(wmctrl -lp)

				[[ $comix_window = *" $pid "* ]] && launched=yes

				sleep 2
			done

			num=${comix_window_back##* $pid }
			num=${num#*\[} num=${num%% \/*} num=${num%%,*}

			avatar-factory -g avatar --comic-bookmark=$num "$avatar_path"
		fi
	fi
}
