dotfiles/slackware/home/bin/scripts/layoutcycle
2022-07-08 22:10:57 -04:00

37 lines
1 KiB
Fish
Executable file

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