
SetupVibe Desktop
Seu computador ou VPS de desenvolvimento
Quando o script termina, o seu terminal abre com o Zsh e o Starship configurados, PHP, Ruby, Go, Rust, Python e Node.js prontos, o Docker instalado e o Claude Code, o Codex e o Herdr esperando o seu projeto. Vale para o notebook e para a VPS onde você programa.
Comando de instalação
curl -sSL desktop.setupvibe.dev | bashO que cada parte do comando faz
curl- baixa o script da edição pelo endereço indicado.
-sSL- esconde a barra de progresso (-s), mantém as mensagens de erro (-S) e segue redirecionamentos (-L).
| bash- entrega o script ao Bash, que executa as etapas no seu terminal.
O que vem instalado
- Homebrew
- PHP, Composer e Laravel
- Ruby, Go, Rust e Python
- Node.js 24, Bun e PNPM
- Docker, Ansible e GitHub CLI
- Zsh, Oh My Zsh e Starship
- Tmux e plugins TPM
- CLIs de IA e PM2
Requisitos
macOS 12+, Linux (computador ou VPS de desenvolvimento) e WSL

SetupVibe Windows
Seu computador com Windows 11, versão Beta
Quando o script termina, o Windows 11 tem o PowerShell 7 e o Windows Terminal prontos, o Python e o Node.js instalados, o Claude Code, o Codex e o OpenCode no terminal e utilitários como fzf, ripgrep e lazygit. O WSL 2 fica preparado para receber uma distribuição Linux.
Comando de instalação
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; irm https://windows.setupvibe.dev | iexO que cada parte do comando faz
SecurityProtocol = ...Tls12- faz o PowerShell usar TLS 1.2 na conexão do download.
irm- é o Invoke-RestMethod: baixa o script desktop.ps1 pelo endereço windows.setupvibe.dev.
| iex- é o Invoke-Expression: executa o script no PowerShell.
O que vem instalado
- WinGet e Chocolatey
- Python 3.14 e Node.js 24 LTS
- Claude Code, Codex CLI e Antigravity CLI
- Base do WSL 2, sem distribuição
- OpenSSH e Windows Terminal
- Perfis do PowerShell preservados
Requisitos
Windows 11 22H2+ (build 22621+), x64

SetupVibe Server
Aplicações em produção
Quando o script termina, o servidor está pronto para receber as suas aplicações: Docker, Ansible e GitHub CLI instalados, o Tailscale para acesso privado, o servidor SSH configurado e as ferramentas de rede e monitoramento disponíveis. Com --manager, ele já sobe como Docker Swarm manager.
Comando de instalação
curl -sSL server.setupvibe.dev | bashO que cada parte do comando faz
curl- baixa o script da edição pelo endereço indicado.
-sSL- esconde a barra de progresso (-s), mantém as mensagens de erro (-S) e segue redirecionamentos (-L).
| bash- entrega o script ao Bash, que executa as etapas no seu terminal.
Docker Swarm Manager
Para iniciar o Docker Swarm Manager depois da instalação.
curl -sSL server.setupvibe.dev | bash -s -- --managerbash -s- faz o Bash ler o script que chega pelo pipe.
--- separa as opções do Bash dos argumentos do script.
--manager- é a opção do server.sh que configura a máquina como Docker Swarm manager.
O que vem instalado
- Docker, Ansible e GitHub CLI
- Node.js 24 via APT
- Zsh, Oh My Zsh e Starship
- Tmux e plugins TPM
- CLIs de IA e Herdr
- Rede, monitoramento e Tailscale
Requisitos
Ubuntu 24.04+, Debian 12+ e Zorin OS 18+

SetupVibe Omarchy
Seu Omarchy 4 em x86_64
Quando o script termina, o seu Omarchy continua com a mesma cara e ganha o que faltava para programar: PHP com Composer e o instalador do Laravel, Go, Rust, Python, Rails, Ansible, PNPM, PM2 e o Tailscale. O shell, os aliases e o tmux do Omarchy ficam como estavam.
Comando de instalação
curl -fsSL https://raw.githubusercontent.com/promovaweb/setupvibe/main/omarchy.sh | bashO que cada parte do comando faz
curl -fsSL- baixa o script. O -f interrompe o download se o GitHub responder com erro. O -sSL funciona como nas outras edições.
.../main/omarchy.sh- é o arquivo omarchy.sh da branch main, direto do repositório.
| bash- executa o script no seu terminal.
O que vem instalado
- Instala só os pacotes ausentes
- Usa omarchy pkg add
- Preserva shell, aliases e tmux do Omarchy
- Configurações em ~/.config/setupvibe
Requisitos
Omarchy 4 sobre Arch Linux, x86_64, com sudo
Antes de executar
Leia o script da sua edição
O comando baixa e executa um arquivo público do repositório promovaweb/setupvibe. Abra esse arquivo no GitHub antes de copiar o comando.
Guarde as suas configurações
O Desktop troca o ~/.zshrc, o ~/.tmux.conf e o ~/.config/starship.toml pelas versões do SetupVibe sem guardar cópia. Salve os seus antes. Depois, as personalizações ficam no ~/.zshrc.local.
Numa VPS, entre por SSH
Acesse a VPS com o seu usuário e execute o comando no terminal dela. Para programar ou rodar agentes de IA, use o Desktop. Para produção, use o Server.
No macOS, execute sem sudo
O Homebrew não aceita instalação como root. O script pede a sua senha só nas etapas que precisam dela.
Depois de instalar
No fim, o script mostra um resumo com o estado de cada etapa. Abra o terminal e confira as ferramentas antes de começar o projeto.
exec zsh # carrega o novo shell no terminal abertonode --version # confere o Node.jsdocker --version # confere o cliente Dockerclaude --version # confere um agente de IAherdr # abre o Herdr com as suas sessõesPerguntas antes da instalação
As respostas cobrem o que aparece antes de executar o comando.
Posso ler o script antes de executar?
Sim. O código é público no repositório do SetupVibe. Leia o arquivo da edição escolhida e confira os pacotes, arquivos e serviços que ele altera. Preserve suas configurações antes de executar.
Qual percurso atende ao Windows?
A Windows Edition (Beta) usa PowerShell no Windows 11 x64. A Desktop Edition atende ao trabalho dentro de uma distribuição Linux no WSL2. Consulte os requisitos antes de escolher.
Numa VPS, uso o Desktop ou o Server?
Depende do papel da máquina. Se a VPS serve para programar, fazer Vibe Coding ou rodar agentes de IA, use o Desktop. Se ela roda as suas aplicações em produção, use o Server.
E se uma ferramenta já estiver instalada?
O comportamento depende do componente e da edição. O script pode verificar, atualizar ou reaproveitar uma instalação existente. Leia a etapa correspondente e confira as versões depois de executar, especialmente se outro projeto depende delas.
Quanto tempo demora?
Não há prazo fixo de instalação. Downloads, atualizações e configurações dependem do estado da máquina e da conexão. Acompanhe o terminal para distinguir uma transferência em andamento de uma etapa que terminou com erro.
Onde consultar uma dúvida?
O guia da edição explica os requisitos e as conferências após instalar. Para conversar sobre o uso das ferramentas, acesse o Discord da Promovaweb e descreva a edição, o sistema e a mensagem apresentada no terminal.
Desenvolvimento com IA na Promovaweb
Preparar o ambiente é uma etapa do desenvolvimento. No Plano IA Makers, você aprende a especificar, construir, revisar e publicar sistemas e agentes com apoio de IA. A Formação Vibe Coding está incluída no plano. Consulte a página para conhecer o conteúdo e as condições de acesso.
Prefere avançar no seu projeto com orientação ao vivo? Veja o Desenvolvimento Colaborativo da Dev Side Studio.