#!/usr/bin/env bash
set -euo pipefail

echo "Cabe OS Familia - pacote de teste"
echo "Base recomendada: Xubuntu 26.04 LTS"

if ! command -v apt >/dev/null 2>&1; then
  echo "Este pacote foi pensado para Xubuntu/Ubuntu/Debian."
  exit 1
fi

sudo apt update
sudo apt install -y \
  firefox \
  libreoffice \
  atril \
  gnome-disk-utility \
  synaptic \
  gufw \
  fonts-noto \
  fonts-noto-color-emoji \
  curl \
  wget

mkdir -p "$HOME/Area de Trabalho" "$HOME/.local/share/applications"

cat > "$HOME/Area de Trabalho/Internet.desktop" <<'DESKTOP'
[Desktop Entry]
Type=Application
Name=Internet
Exec=firefox
Icon=firefox
Terminal=false
DESKTOP

cat > "$HOME/Area de Trabalho/WhatsApp Web.desktop" <<'DESKTOP'
[Desktop Entry]
Type=Application
Name=WhatsApp Web
Exec=firefox https://web.whatsapp.com
Icon=firefox
Terminal=false
DESKTOP

cat > "$HOME/Area de Trabalho/YouTube.desktop" <<'DESKTOP'
[Desktop Entry]
Type=Application
Name=YouTube
Exec=firefox https://youtube.com
Icon=firefox
Terminal=false
DESKTOP

chmod +x "$HOME/Area de Trabalho/"*.desktop

xfconf-query -c xsettings -p /Gtk/FontName -s "Noto Sans 11" 2>/dev/null || true
xfconf-query -c xfwm4 -p /general/theme -s "Default" 2>/dev/null || true

echo "Pronto. Reinicie a sessao para ver os ajustes do Cabe OS Familia."
