aboutsummaryrefslogtreecommitdiff
path: root/layer.sh
diff options
context:
space:
mode:
authorsrdusr <trevorgray@srdusr.com>2025-09-24 05:01:20 +0200
committersrdusr <trevorgray@srdusr.com>2025-09-24 05:01:20 +0200
commit553cb2204b0bf27afe13c6332f5679bbd47172a0 (patch)
tree75c86ff018122a682e0afd7a0e2a0228a63e44bd /layer.sh
parentb20e4e004be74884cc72c57a3128e36fd5177d7a (diff)
downloaddotfiles-553cb2204b0bf27afe13c6332f5679bbd47172a0.tar.gz
dotfiles-553cb2204b0bf27afe13c6332f5679bbd47172a0.zip
Update/Overhaul
Diffstat (limited to 'layer.sh')
-rwxr-xr-xlayer.sh24
1 files changed, 0 insertions, 24 deletions
diff --git a/layer.sh b/layer.sh
deleted file mode 100755
index 4b17ed1..0000000
--- a/layer.sh
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/bin/bash
-
-current_layer="$(bspc query -T -n | jq -r '.client.layer')"
-case $1 in
- +|-)
- declare -A _layers=( [below]=0 [normal]=1 [above]=2 )
- layers=( below normal above )
- maxl=$(( ${#layers[@]} - 1 ))
- current_layer="$(bspc query -T -n | jq -r '.client.layer')"
- i=$(( ${_layers[$current_layer]} $1 1 ))
- if [[ $i -lt 0 ]]; then
- i=0
- elif [[ $i -gt $maxl ]]; then
- i=$maxl
- fi
- #cycle? nah
- #i=$(( (${_layers[$current_layer]} + ${#layers[@]} ${1} 1) % ${#layers[@]} ))
- new_layer="${layers[$i]}"
- ;;
- *)
- new_layer="$(bspc query -T -n | jq -r '.client.lastLayer')"
- ;;
-esac
-[[ "$current_layer" != "$new_layer" ]] && bspc node -l "$new_layer"