#!/bin/bash
# Buzz for Linux 安装脚本
# 用法: bash install-buzz.sh

echo "=========================================="
echo "  Buzz 语音转文字工具 - Linux 安装脚本"
echo "=========================================="
echo ""

# 检查是否为 root
if [ "$EUID" -eq 0 ]; then
  echo "❌ 请不要用 root 运行，脚本会自动 sudo"
  exit 1
fi

# 检查 snap 是否安装
if ! command -v snap &> /dev/null; then
  echo "📦 正在安装 snapd..."
  sudo apt-get update && sudo apt-get install -y snapd
else
  echo "✅ snapd 已安装"
fi

echo ""
echo "📦 正在安装依赖库..."
sudo apt-get update
sudo apt-get install -y libportaudio2 libcanberra-gtk-module libcanberra-gtk3-module

echo ""
echo "📦 正在安装 Buzz..."
sudo snap install buzz

echo ""
echo "🔗 正在配置权限..."
sudo snap connect buzz:password-manager-service

echo ""
echo "=========================================="
echo "  ✅ Buzz 安装完成！"
echo "  在应用菜单中找到 Buzz 启动即可"
echo "=========================================="
