all repos — zion-terminal @ 66508a0a605214d34c7a2231848d44ee63b394b2

dotfiles

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

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
#!/usr/bin/env bash
# ZION TERMINAL - Manual de campo offline
# 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 manual [tmux|ssh|git|tailscale|zion]  — abre um guia rapido offline."; exit 0; }
topico="${1:-}"

manual() {
cat <<'MAN'
===================================================================
 ZION TERMINAL — MANUAL DE CAMPO
 Cyberdeck criado por Pablo Murad em 2026
===================================================================

[TMUX]
  zion tmux                anexa/cria a sessao 'zion'
  Ctrl+B D                 desanexa (deixa rodando)
  Ctrl+B "                 divide painel na horizontal
  Ctrl+B %                 divide painel na vertical
  Ctrl+B setas             move entre paineis
  Ctrl+B c / n / p         nova janela / proxima / anterior
  tmux ls                  lista sessoes

[SSH]
  ssh <alias>              conecta (aliases em ~/.ssh/config)
  zion ssh                 menu de servidores
  Multiplexacao e keepalive ja configurados (reconexao rapida).

[GIT]
  git status / add -A / commit -m "..."     basico
  git log --oneline --graph --decorate      historico visual
  git pull --rebase / git push              sincronizar

[TAILSCALE]
  tailscale status         peers e estado
  tailscale ping <host>    testa direto vs DERP
  zion radar / zion mapa   visao do tailnet
  tailscale ip -4          IP desta maquina

[ZION]
  zion            painel        zion status    resumo
  zion saude      saude         zion rede      diagnostico de rede
  zion doctor     autoteste     zion qr        QR de acesso
  zion panico     war-room      zion matrix    chuva digital
  zion anotar     logbook       zion tema      troca cores
  zion backup     backup        zion --help    tudo

===================================================================
MAN
}

case "$topico" in
  tmux)      manual | sed -n '/\[TMUX\]/,/\[SSH\]/p' ;;
  ssh)       manual | sed -n '/\[SSH\]/,/\[GIT\]/p' ;;
  git)       manual | sed -n '/\[GIT\]/,/\[TAILSCALE\]/p' ;;
  tailscale) manual | sed -n '/\[TAILSCALE\]/,/\[ZION\]/p' ;;
  zion)      manual | sed -n '/\[ZION\]/,/====/p' ;;
  *)         if command -v less >/dev/null; then manual | less -R; else manual; fi ;;
esac