all repos — zion-terminal @ 14a43c5953a09c8073660d1d3e93af5218ee0ade

dotfiles

opt/zion-terminal/bin/zion-qr (view raw)

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
#!/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"