aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtest/unhidewindow10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/unhidewindow b/test/unhidewindow
new file mode 100755
index 0000000..7e276df
--- /dev/null
+++ b/test/unhidewindow
@@ -0,0 +1,10 @@
+#!/bin/env bash
+# dependency: xtitle
+
+ids=($(bspc query -N -n .hidden.window)) || exit
+options="$(xtitle "${ids[@]}")"
+
+id_index="$(<<< "$options" rofi -dmenu -format i)"
+if [[ -n "${id_index}" ]]; then
+ bspc node "${ids[${id_index}]}" -g hidden=off -f
+fi