#!/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