mirror of
https://github.com/vale981/bspwm
synced 2025-03-04 17:31:39 -05:00
44 lines
926 B
Bash
Executable file
44 lines
926 B
Bash
Executable file
#! /bin/sh
|
|
|
|
focus_follows_pointer=$(bspc config focus_follows_pointer)
|
|
initial_polarity=$(bspc config initial_polarity)
|
|
automatic_scheme=$(bspc config automatic_scheme)
|
|
bspc config automatic_scheme spiral
|
|
bspc config initial_polarity first_child
|
|
bspc config focus_follows_pointer false
|
|
|
|
cleanup () {
|
|
bspc config automatic_scheme "$automatic_scheme"
|
|
bspc config initial_polarity "$initial_polarity"
|
|
bspc config focus_follows_pointer "$focus_follows_pointer"
|
|
}
|
|
|
|
abort() {
|
|
cleanup
|
|
echo "One test failed." 1>&2
|
|
exit 1
|
|
}
|
|
|
|
echo "Node"
|
|
echo "-> Insertion"
|
|
./node/insertion || abort
|
|
echo "-> Removal"
|
|
./node/removal || abort
|
|
echo "-> Transfer"
|
|
./node/transfer || abort
|
|
echo "-> Swap"
|
|
./node/swap || abort
|
|
echo "-> Flags"
|
|
./node/flags || abort
|
|
echo "-> Receptacle"
|
|
./node/receptacle || abort
|
|
|
|
echo "Desktop"
|
|
echo "-> Transfer"
|
|
./desktop/transfer || abort
|
|
echo "-> Swap"
|
|
./desktop/swap || abort
|
|
|
|
cleanup
|
|
|
|
echo "All tests passed."
|