Ir para o conteúdo
Promovaweb

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 | bash

O 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

Conhecer o SetupVibe Desktop

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 | iex

O 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

Conhecer o SetupVibe Windows

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 | bash

O 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 -- --manager
bash -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+

Conhecer o SetupVibe Server

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 | bash

O 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

Conhecer o SetupVibe Omarchy

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ões

Perguntas antes da instalação

As respostas cobrem o que aparece antes de executar o comando.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

Conhecer o Plano IA Makers

Prefere avançar no seu projeto com orientação ao vivo? Veja o Desenvolvimento Colaborativo da Dev Side Studio.