#!/bin/sh wid=$1 class=$2 instance=$3 consequences=$4 title=$(xtitle "$wid") # notify-send "$title" "$1 | $2 | $3 | $4" #place floating windows #adapted from https://github.com/baskerville/bspwm/issues/263 floats=$(bspc query -N -n .floating -d .focused | wc -l) xdotool windowmove --sync $wid $(( 50 + 50 * floats )) y case "$title" in WM_FORCE_FLOATING) echo "state=floating" ;; WM_FORCE_TILED) echo "state=tiled" ;; WM_FORCE_FULLSCREEN) echo "state=fullscreen" ;; esac # case $state in # floating) # if [ -z "$desktop" ] || [ "$desktop" = "$(bspc query -D -d --names)" ] && [ -z "$rectangle" ]; then # rule="${rule}$(centerfloat) center=false " # fi # ;; # esac