#!/usr/bin/env bash
# ZION TERMINAL - QR code de acesso (para o celular)
# Cyberdeck criado por Pablo Murad em 2026
export LC_ALL=C
. /opt/zion-terminal/bin/zion-lib.sh 2>/dev/null
[ "$1" = "--help" ] && { echo "Uso: zion qr [texto]  — gera QR no terminal. Sem argumento, gera o comando SSH via Tailscale para este host."; exit 0; }
command -v qrencode >/dev/null || { echo "qrencode nao instalado."; exit 1; }
user=$(whoami); ip=$(zion_ip_ts); host=$(hostname)
texto="${1:-ssh ${user}@${ip}}"
printf '%b  ZION TERMINAL — QR de acesso%b\n' "$ZP$ZB" "$ZR"
printf '  %b%s%b\n\n' "$ZA" "$texto" "$ZR"
qrencode -t ANSIUTF8 -m 2 "$texto"
printf '\n  %bEscaneie para copiar: %s%b\n' "$ZGRY" "$texto" "$ZR"
