#!/bin/bash
printf "<JWM>\n"
BUTTON_PATH=($( cat $HOME/.config/jwmkit/settings | egrep buttons ))
BUTTON_PATH="${BUTTON_PATH:8}"
if [[ ! $BUTTON_PATH == */ ]]; then
    BUTTON_PATH="${BUTTON_PATH}/"
fi
if [[ $BUTTON_PATH == \$HOME/* ]]; then
    BUTTON_PATH="$HOME${BUTTON_PATH:5}"
fi
NAMES=( close max maxact min default menu )
TAGS=( ButtonClose ButtonMax ButtonMaxActive ButtonMin DefaultIcon ButtonMenu )
for i in "${!NAMES[@]}"; do
    if [ -f "${BUTTON_PATH}${NAMES[i]}.svg" ]; then
        printf "    <%s>%s</%s>\n" "${TAGS[i]}" "${BUTTON_PATH}${NAMES[i]}.svg" "${TAGS[i]}"
    elif [ -f "${BUTTON_PATH}${NAMES[i]}.png" ]; then
        printf "    <%s>%s</%s>\n" "${TAGS[i]}" "${BUTTON_PATH}${NAMES[i]}.png" "${TAGS[i]}"
    fi
done
printf "</JWM>\n"