diff --git a/Makefile b/Makefile index 7565728..47c67d3 100644 --- a/Makefile +++ b/Makefile @@ -22,6 +22,11 @@ tsearch: ${CONFIG_FOLDER} ${BIN_FOLDER} tyaml install tsearch/params.yaml ${CONFIG_FOLDER} @echo "done!" +twindow: ${BIN_FOLDER} tyaml + @echo "Installing twindow..." + install -m 555 twindow/dmenu_twindow ${BIN_FOLDER} + @echo "done!" + tpomodoro: ${CONFIG_FOLDER} ${BIN_FOLDER} @echo "Installing tpomodoro..." install -m 555 tpomodoro/tpomodoro ${BIN_FOLDER} @@ -78,9 +83,10 @@ uninstall: rm -f ${BIN_FOLDER}/tgoeswall rm -fr ${CONFIG_FOLDER} rm -f ${BIN_FOLDER}/tprogbar + rm -f ${BIN_FOLDER}/dmenu_twindow @echo "done!" -install: tsearch ttodo tmenu tyaml tnotes tgoeswall tpomodoro tprogbar +install: tsearch ttodo tmenu tyaml tnotes tgoeswall tpomodoro tprogbar twindow @echo "tinytools installed successfully!" .PHONY: install tsearch tpomodoro ttodo tmenu tyaml tnotes tgoeswall uninstall tprogbar diff --git a/twindow/dmenu_twindow b/twindow/dmenu_twindow new file mode 100755 index 0000000..db4c3bb --- /dev/null +++ b/twindow/dmenu_twindow @@ -0,0 +1,12 @@ +#!/bin/bash + +twindow="wmctrl -l" + +window=$(echo "$($twindow)" | awk '{$1="";$2="";$3=""; print $0}' | dmenu -i -p Windows:) +echo "$window" + +[[ -n $window ]] || exit + +prompt="$window" + +wmctrl -a $window \ No newline at end of file