aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorsrdusr <trevorgray@srdusr.com>2023-11-29 21:33:55 +0200
committersrdusr <trevorgray@srdusr.com>2023-11-29 21:33:55 +0200
commitfd2b7dbe332cd9a14f5f544412aacc15dd377dc6 (patch)
treeb99d385a0d84d9f6895220ebe924101c6bacdcb3 /test
parent014fceb30933e67a1729ab1367cc90d1e996aafe (diff)
downloaddotfiles-fd2b7dbe332cd9a14f5f544412aacc15dd377dc6.tar.gz
dotfiles-fd2b7dbe332cd9a14f5f544412aacc15dd377dc6.zip
Script to unhide window (bspwm)
Diffstat (limited to 'test')
-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