#!/bin/bash ## Files and cmd FILE="$HOME/.cache/eww_launch.xyz" EWW="$HOME/.local/bin/eww -c $HOME/.config/eww" ## Run eww daemon if not running already if [[ ! `pidof eww` ]]; then ${EWW} daemon sleep 1 fi ## Open widgets run_eww() { ${EWW} open-many \ bar } ## Launch or close widgets accordingly if [[ ! -f "$FILE" ]]; then touch "$FILE" run_eww && bspc config -m LVDS-1 top_padding 49 else ${EWW} close-all && killall eww rm "$FILE" fi