Skip to content

Latest commit

 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

⌬ ZEUS-BROWSER // O Observador do Olimpo

Zeus Browser Terminal Interface

Navegador tático do ecossistema mitológico Archon. Desenvolvido para alto desempenho com integração nativa ao visualizador feh e suporte a áudio digital. Comande a web e monitore os dados da rede diretamente do topo do Olimpo.

⌬ Interface em Operação (Matrizes de Cores)


⚔️ O Arsenal Tecnológico

O ZeusBrowser TUI é a central de comando web definitiva do ecossistema Archon. Forjado puramente em Linguagem C para terminais de alta performance, ele traz integração nativa ao visualizador feh e processamento otimizado de áudio digital. Governe a web e monitore os fluxos de dados diretamente do topo do Olimpo.

🛠️ Arquitetura e Dependências

O projeto utiliza a biblioteca ncurses para renderização gráfica no terminal e ferramentas nativas para manipulação de mídia e texto.

  • Linguagem: C (GCC / Make)
  • Interface: ncurses
  • Editor Integrado: nano
  • Gráficos: feh
  • Áudio: alsa-utils

  • 👁️ Visão de Águia (Engine Feh): Delegamento instantâneo de renderização visual para o visualizador de imagens feh.
  • 🔊 Frequência Divina: Camada integrada de áudio via drivers ALSA para manipulação de streams digitais.
  • ⚡ Performance Militar: Construído puramente em C com suporte completo a Unicode para exibição de glifos e ícones complexos.

🛠️ Arquitetura de Instalação

Para invocar este utilitário no seu arsenal Arch Linux através do gerenciador de pacotes nativo, execute o protocolo de build estruturado:

1. Dependências do Sistema

Antes da forja, certifique-se de que os pacotes de runtime e renderização estão presentes no sistema de arquivos:

sudo pacman -S ncurses feh alsa-utils git make gcc

2. Clonagem e Compilação via Makefile (Recomendado)

# Clone o repositório do Olimpo
git clone https://github.com/luiskallak-design/zeusbrowser
cd zeusbrowser/zeusbrowser-tui

# Dispare a compilação e instalação global
make
sudo make install

3. Instalação via Pacote Nativo (Arch Linux PKGBUILD)

Caso prefira gerar o pacote gerenciável do Arch Linux, execute o comando a partir da raiz do projeto:

git clone https://github.com/luiskallak-design/zeusbrowser
cd zeusbrowser
makepkg -si

⚡ OTIMIZAÇÃO PARA HARDWARE LIMITADO / NOTEBOOKS

Se você notar travamentos ou lentidão ao encerrar o ZeusBrowser no seu notebook, execute o utilitário substituindo de forma limpa o processo pai do terminal na memória RAM:

exec zeusbrowser

Para automatizar, adicione um atalho permanente ao seu ~/.bashrc:

alias zeusbrowser='exec /usr/local/bin/zeusbrowser'

🎹 Matriz de Comandos (Keybindings)

A interface responde instantaneamente aos seguintes gatilhos operacionais mapeados na barra de status:

Atalho Comando / Motor Função no Olimpo
F1 HOME Retorna o foco para a matriz central do sistema
F2 GGLE (Google) Dispara busca rápida no motor Google
F3 DUCK (DuckDuckGo) Consulta tática focada em privacidade via DuckDuckGo
F4 YTUB (YouTube) Invoca a busca de streams de vídeo/áudio no YouTube
F5 THEME Alterna instantaneamente a paleta de cores (Matrizes)
ENTER INVOKE Executa e renderiza a URL ou termo selecionado
Q EXIT Aborta o processo imediatamente, limpando a memória

📂 Organização da Matéria-Prima

zeusbrowser/
├── zeusbrowser-tui/
│   ├── assets/       # Temas visuais e identidades cromáticas (.png)
│   ├── include/      # Cabeçalhos estruturais (zeus.h)
│   ├── src/          # Código-fonte puro em C (main.c)
│   ├── Makefile      # Instruções de compilação da forja
│   └── install.sh    # Script utilitário auxiliar
└── PKGBUILD          # Script de empacotamento oficial do Arch Linux

Zeus Nano Shield

About

⌬ ZEUS-BROWSER // O Observador do Olimpo, Navegador tático do ecossistema mitológico Archon. Desenvolvido para alto desempenho com integração nativa ao visualizador feh e suporte a áudio digital. Comande a web e monitore os dados da rede diretamente do topo do Olimpo.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages