#!/usr/bin/fish

bsp-layout next --layouts tall,grid,rgrid,tiled

set layout (bsp-layout get)

if ps -aux | grep layoutcycle | grep -v grep
    exit
else if [ $layout = "tall" ]
    notify-send -t 1000 "Layout: Tall" (echo \
    "    ______________   \n" \
    "   |        |____|   \n" \
    "   |        |____|   \n" \
    "   |        |____|   \n" \
    "   |________|____|   " )
else if [ $layout = "grid" ]
    notify-send -t 1000 "Layout: hGrid" (echo \
    "   ____________   \n" \
    "  |   |   |   |   \n" \
    "  |___|___|___|   \n" \
    "  |   |   |   |   \n" \
    "  |___|___|___|   " )
else if [ $layout = "rgrid" ]
   vgrid
    notify-send -t 1000 "Layout: vGrid" (echo \
    "   ____________   \n" \
    "  |_____|_____|   \n" \
    "  |_____|_____|   \n" \
    "  |_____|_____|   " )
else if [ $layout = "tiled" ]
    notify-send -t 1000 "Layout: Tiled" (echo \
    "   ______________   \n" \
    "  |        |    |   \n" \
    "  |        |____|   \n" \
    "  |        |  | |   \n" \
    "  |________|__|_|   " )
end
