aboutsummaryrefslogtreecommitdiff
path: root/toggle-floaty
diff options
context:
space:
mode:
authorsrdusr <trevorgray@srdusr.com>2023-12-14 11:46:32 +0200
committersrdusr <trevorgray@srdusr.com>2023-12-14 11:46:32 +0200
commitff7f65a44f6b3a5bebb1f0378b617ff443343c04 (patch)
tree9fae12474370e2982477ee5d6034d9657edd2d89 /toggle-floaty
parentb7b32f9799492c4d8c9c0aafdba5b3e334f668b5 (diff)
downloaddotfiles-ff7f65a44f6b3a5bebb1f0378b617ff443343c04.tar.gz
dotfiles-ff7f65a44f6b3a5bebb1f0378b617ff443343c04.zip
Add toggle-floaty
Diffstat (limited to 'toggle-floaty')
-rwxr-xr-xtoggle-floaty14
1 files changed, 14 insertions, 0 deletions
diff --git a/toggle-floaty b/toggle-floaty
new file mode 100755
index 0000000..69e2c8f
--- /dev/null
+++ b/toggle-floaty
@@ -0,0 +1,14 @@
+#!/bin/bash
+#
+# make a tiled window floating and sticky
+# or make a floaty window tiled
+
+bspc node -t floating
+if [ $? -eq 0 ]; then
+ echo tiled
+ bspc node -g sticky=on
+else
+ echo floaty
+ bspc node -t tiled
+ bspc node -g sticky=off
+fi