#!/bin/bash
USER_DATA_DIR="$HOME/.local/share/smart-financeiro"
if [ "$EUID" -ne 0 ]; then
    mkdir -p "$USER_DATA_DIR/backups" "$USER_DATA_DIR/saida"
    if [ ! -f "$USER_DATA_DIR/smart.sqlite" ]; then
        cp "/opt/smart-financeiro/smart.sqlite" "$USER_DATA_DIR/smart.sqlite"
        chmod 644 "$USER_DATA_DIR/smart.sqlite"
    fi
    for p in programacao.xlsx logo.png; do
        if [ ! -f "$USER_DATA_DIR/$p" ] && [ -f "/opt/smart-financeiro/$p" ]; then
            cp "/opt/smart-financeiro/$p" "$USER_DATA_DIR/$p"
        fi
    done
    cd "$USER_DATA_DIR"
    exec /opt/smart-financeiro/smart-cash-flow "$@"
else
    cd /opt/smart-financeiro
    exec /opt/smart-financeiro/smart-cash-flow "$@"
fi
