#!/usr/bin/env bash # ZION TERMINAL - War-room: paineis tmux de monitoramento # 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 panico — abre uma sessao tmux 'guerra' com 4 paineis: recursos (btop), logs, Tailscale e ping do gateway. Ctrl+B depois D para sair."; exit 0; } command -v tmux >/dev/null || { echo "tmux nao instalado."; exit 1; } S=zion-panico tmux has-session -t "$S" 2>/dev/null && exec tmux attach -t "$S" top_cmd="btop"; command -v btop >/dev/null || top_cmd="htop" gw=$(ip route show default | awk '{print $3; exit}') tmux new-session -d -s "$S" -n guerra "$top_cmd" tmux split-window -h -t "$S:0" "journalctl -f -p warning --no-hostname 2>/dev/null || journalctl -f" tmux split-window -v -t "$S:0.1" "watch -t -n3 'tailscale status 2>/dev/null | head -20'" tmux split-window -v -t "$S:0.0" "ping ${gw:-1.1.1.1}" tmux select-layout -t "$S:0" tiled tmux set-option -t "$S" status-style "bg=colour24,fg=colour231" 2>/dev/null tmux set-option -t "$S" status-left " ZION PANICO " 2>/dev/null exec tmux attach -t "$S"