Cada ferramenta, edição por edição
Para uma VPS de desenvolvimento, Vibe Coding ou agentes remotos, você usa a edição Desktop. A edição Server atende máquinas que executam aplicações em produção.
A tabela mostra cada ferramenta e as edições que a instalam. Os guias de cada grupo vêm logo depois.
- Instala
- Instala em parte dos sistemas
- Já vem no Omarchy
- Não instala
| Ferramenta | Desktop | Windows | Server | Omarchy |
|---|---|---|---|---|
| Sistema base | ||||
| 7-ZipCompacta e extrai arquivos em vários formatos. | Não instala | Instala | Não instala | Não instala |
| cURLTransfere arquivos e consulta serviços por URLs. | InstalaAPT no Linux e WSL. Homebrew no macOS. | Não instala | Instala | Não instala |
| Ferramentas de compilaçãoCompilam programas e extensões nativas. | InstalaXcode Command Line Tools no macOS. build-essential, LLVM, Autoconf, Bison e bibliotecas no Linux e WSL. | Não instala | Não instala | Não instala |
| FigletDesenha textos grandes com caracteres no terminal. | InstalaNo macOS, a tentativa ocorre antes da etapa Homebrew e só se brew já estiver disponível. | Não instala | Instala | Não instala |
| GitVersiona arquivos e registra alterações no projeto. | InstalaNo macOS, tenta instalar por Homebrew se ele já existir e exige as ferramentas Xcode. | Instala | Instala | Não instala |
| GnuPGAssina arquivos e verifica chaves criptográficas. | Instala em parte dos sistemasInstala gnupg e gnupg2 apenas no Linux e WSL. | Não instala | Instala | Não instala |
| nanoEdita arquivos de texto no terminal. | Não instala | Não instala | Instala | Não instala |
| OpenSSLInspeciona certificados e executa operações criptográficas. | Instala em parte dos sistemasInstala a fórmula OpenSSL no macOS. No Linux, solicita libssl-dev como dependência de compilação. | Não instala | Não instala | Não instala |
| SQLiteConsulta bancos SQLite pelo terminal. | Instala em parte dos sistemasInstala a fórmula sqlite3 no macOS. No Linux, solicita a biblioteca de desenvolvimento, sem instalar o CLI explicitamente. | Não instala | Não instala | Não instala |
| unzipExtrai arquivos compactados no formato ZIP. | Instala | Não instala | Instala | Não instala |
| WgetBaixa arquivos pelo terminal. | Instala | Instala | Instala | Não instala |
| XZCompacta e descompacta arquivos no formato XZ. | InstalaPacote xz-utils no Linux e WSL. Fórmula xz no macOS. | Não instala | Não instala | Não instala |
| Gerenciadores de pacotes | ||||
| BundlerGerencia as dependências de projetos Ruby. | Instala | Não instala | Não instala | InstalaInstala com Rails quando Rails está ausente e RubyGems está disponível. |
| ChocolateyInstala pacotes e utilitários no Windows. | Não instala | Instala | Não instala | Não instala |
| ComposerGerencia dependências e pacotes PHP. | InstalaHomebrew no macOS. Instalação em ~/.local/bin no Linux se não houver Composer disponível. | Não instala | Não instala | Instala |
| HomebrewInstala e atualiza pacotes no macOS e no Linux. | Instala | Não instala | Não instala | Não instala |
| miseGerencia versões de ferramentas de desenvolvimento. | Instala | Não instala | Não instala | Já vem no OmarchyUsa o mise existente para instalar runtimes ausentes. Não instala o próprio mise. |
| PacmanGerencia os pacotes do sistema Arch Linux. | Não instala | Não instala | Não instala | Já vem no OmarchyExige pacman existente e o usa para conferir a versão do Omarchy. |
| pipInstala e atualiza pacotes Python. | InstalaIncluído no Python Homebrew no macOS. Pacote python3-pip no Linux e WSL. | InstalaIncluído no instalador Python e recuperado com ensurepip se necessário. | Não instala | InstalaInstala o pacote python-pip. |
| rbenvSeleciona e gerencia versões do Ruby. | Instala | Não instala | Não instala | Não instala |
| ruby-buildCompila versões do Ruby para uso com rbenv. | Instala | Não instala | Não instala | Não instala |
| rustupInstala e atualiza a ferramenta de desenvolvimento Rust. | Instala | Não instala | Não instala | Não instala |
| uvGerencia pacotes, ferramentas e ambientes Python. | Instala | Não instala | Não instala | Instala |
| WinGetInstala aplicativos do catálogo de pacotes do Windows. | Não instala | InstalaReutiliza winget existente ou instala Microsoft.WinGet.Client para repará-lo. | Não instala | Não instala |
| Linguagens e runtimes | ||||
| CargoCompila projetos Rust e instala ferramentas desse ecossistema. | InstalaFornecido pela ferramenta Rust instalada por rustup e usado para utilitários de rede. | Não instala | Não instala | Não instala |
| GoCompila programas escritos em Go. | InstalaGo 1.26.5 em ~/.local/go no Linux e WSL. Fórmula go sem versão fixada no macOS. | Não instala | Não instala | InstalaInstala o pacote go e usa mise como alternativa se o comando continuar ausente. |
| Laravel installerCria projetos Laravel pelo terminal. | Instala | Não instala | Não instala | InstalaExecuta a instalação global quando Composer está disponível. |
| PHPExecuta aplicações e scripts escritos em PHP. | InstalaPHP 8.5 no Linux e WSL. Fórmula php sem versão fixada no macOS. Extensões variam por sistema. | Não instala | Não instala | InstalaInstala PHP pelos pacotes Arch. Tenta extensões adicionais separadamente. |
| PythonExecuta aplicações e scripts escritos em Python. | InstalaPython 3.14 no macOS. Python dos repositórios da distribuição no Linux e WSL. | InstalaResolve uma versão Python 3.14 e usa o instalador oficial para todos os usuários. | Não instala | Instala |
| RailsFornece um framework para aplicações web em Ruby. | Instala | Não instala | Não instala | InstalaMantém Rails existente ou instala com gem quando esse comando está disponível. |
| RubyExecuta aplicações e scripts escritos em Ruby. | InstalaCompila Ruby 3.4.10 via rbenv se a versão estiver ausente. | Não instala | Não instala | Já vem no OmarchyReutiliza RubyGems existente para instalar Rails. Não instala o runtime Ruby. |
| RustCompila programas escritos em Rust. | InstalaUsa rustup e mantém seus executáveis em ~/.cargo/bin. | Não instala | Não instala | InstalaInstala o pacote rust e usa mise como alternativa se rustc continuar ausente. |
| XdebugAuxilia a depuração de aplicações PHP. | InstalaExtensão opcional. Usa PECL no macOS e tenta pacote PHP no Linux e WSL, tolerando falhas. | Não instala | Não instala | Não instala |
| JavaScript | ||||
| BunExecuta JavaScript e gerencia pacotes de projetos. | Instala | Não instala | Não instala | InstalaPreserva o comando existente ou instala Bun por mise. |
| Node.jsExecuta aplicações e ferramentas JavaScript. | InstalaLinha 24 via Homebrew no macOS e NodeSource no Linux e WSL. | InstalaLinha 24 LTS por MSI oficial. | InstalaLinha 24 via NodeSource. | InstalaO arquivo omarchy.sh declara SetupVibe 0.41.10 na linha 12. Preserva Node existente e usa mise se estiver ausente. |
| npmGerencia pacotes do ecossistema Node.js. | InstalaAtualiza npm por instalação global. | InstalaFornecido pelo MSI Node.js e validado como npm.cmd. | InstalaFornecido pelo pacote Node.js e validado pelo caminho do pacote. | Já vem no OmarchyReutiliza npm disponível após configurar Node.js. O script encerra se o comando faltar. |
| pnpmGerencia dependências de projetos JavaScript. | Instala | Não instala | Não instala | Instala |
| Containers e DevOps | ||||
| AnsibleAutomatiza a configuração e a manutenção de máquinas. | InstalaHomebrew no macOS. PPA no Ubuntu e Zorin. ansible-core no Debian. | Não instala | InstalaPPA no Ubuntu e Zorin. ansible-core no Debian. | Instala |
| containerdGerencia a execução de containers no sistema. | Instala em parte dos sistemasInstala containerd.io explicitamente apenas no Linux e WSL. | Não instala | Instala | Não instala |
| DockerExecuta aplicações em containers. | InstalaDocker Desktop no macOS. Docker Engine no Linux e WSL. | Não instala | Instala | Já vem no OmarchyUsa o Docker existente para iniciar Portainer. Não instala Docker. |
| Docker BuildxAmplia os recursos de construção de imagens Docker. | Instala em parte dos sistemasInstala o plugin explicitamente apenas no Linux e WSL. | Não instala | Instala | Não instala |
| Docker ComposeDefine e executa serviços Docker a partir de arquivos YAML. | Instala em parte dos sistemasInstala o plugin explicitamente no Linux e WSL. No macOS, usa o Compose disponível com Docker Desktop. | Não instala | Instala | Já vem no OmarchyUsa o subcomando compose existente, sem instalar um plugin. |
| Docker SwarmCoordena serviços distribuídos entre máquinas Docker. | Não instala | Não instala | InstalaConfiguração opcional com --manager, --advertise-addr ou confirmação no terminal. Não é um pacote separado. | Não instala |
| GitHub CLIOpera repositórios e recursos do GitHub pelo terminal. | Instala | Instala | Instala | Não instala |
| PortainerAdministra ambientes Docker por uma interface web. | InstalaPrepara o compose e inicia somente se Docker estiver disponível. | Não instala | Não instala | InstalaPrepara o compose e tenta iniciar se Docker estiver disponível. Falha de início gera aviso. |
| Utilitários do terminal | ||||
| batExibe arquivos com destaque de sintaxe. | Instala | Instala | Não instala | Não instala |
| dufMostra o uso dos sistemas de arquivos. | Instala | Instala | Não instala | Não instala |
| ezaLista arquivos e diretórios no terminal. | Instala | Instala | Não instala | Não instala |
| fastfetchApresenta informações do sistema e do hardware. | Instala | Instala | Não instala | Não instala |
| fdBusca arquivos por nome e atributos. | Instala | Instala | Não instala | Não instala |
| FFmpegConverte e processa arquivos de áudio e vídeo. | Instala | Instala | Não instala | Não instala |
| fzfFiltra listas de forma interativa no terminal. | Instala | Instala | Instala | Não instala |
| glowApresenta arquivos Markdown no terminal. | Instala | Instala | Não instala | Não instala |
| ImageMagickConverte e processa imagens pelo terminal. | Instala | Instala | Não instala | Não instala |
| jqFiltra e transforma documentos JSON. | Instala | Instala | Instala | Não instala |
| lazydockerOpera ambientes Docker por uma interface de terminal. | Instala | Não instala | Não instala | Não instala |
| lazygitOpera repositórios Git por uma interface de terminal. | Instala | Instala | Não instala | Não instala |
| NeovimEdita texto e código no terminal. | Instala | Instala | Não instala | Não instala |
| qrcodeGera códigos QR pelo terminal. | InstalaInstala para o usuário com pip e valida o comando qr. | Não instala | Não instala | InstalaInstala com uv quando qr está ausente. |
| ripgrepBusca texto em arquivos e diretórios. | Instala | Instala | Não instala | Não instala |
| tldrMostra exemplos curtos de uso de comandos. | InstalaInstala a implementação tlrc, que fornece o comando tldr. | InstalaInstala o pacote tldr-pages.tlrc. | Não instala | Não instala |
| zoxideAjuda a navegar entre diretórios usados com frequência. | Instala | InstalaInstala o executável, sem inicializar zoxide no PowerShell. | Instala | Não instala |
| Rede e monitoramento | ||||
| bandwhichMostra o uso de rede por processos e conexões. | InstalaInstala com Cargo quando o comando ainda não existe. | Não instala | Não instala | Não instala |
| btopAcompanha processos e o uso de CPU, memória e discos. | Instala | InstalaInstala a variante btop4win pelo WinGet. | Instala | Não instala |
| ctopAcompanha métricas de recursos de containers Docker. | InstalaHomebrew no macOS. Binário 0.7.7 verificado no Linux e WSL. | Não instala | InstalaInstala o binário 0.7.7 para a arquitetura detectada. | Não instala |
| Ferramentas DNSConsulta nomes e registros DNS. | Instala em parte dos sistemasInstala dnsutils no Linux e WSL. | Não instala | InstalaInstala dnsutils. | InstalaTenta instalar bind, que fornece utilitários DNS. |
| glancesApresenta métricas de recursos e processos do sistema. | Instala | Não instala | Instala | InstalaPacote opcional. A instalação continua se o pacote falhar. |
| gpingApresenta medições de latência de rede em gráfico. | InstalaInstala com Cargo quando o comando ainda não existe. | Instala | Não instala | Não instala |
| htopAcompanha processos e o uso de recursos do sistema. | Instala | Não instala | Instala | InstalaPacote opcional. A instalação continua se o pacote falhar. |
| iftopMostra o tráfego de rede por conexão. | Instala em parte dos sistemasInstala explicitamente apenas no Linux e WSL. | Não instala | Instala | InstalaPacote opcional. Falhas geram aviso. |
| iotopMostra o uso de entrada e saída de disco por processos. | Instala em parte dos sistemasInstala explicitamente apenas no Linux e WSL. | Não instala | Instala | InstalaPacote opcional. Falhas geram aviso. |
| iproute2Consulta e configura interfaces, rotas e sockets de rede. | Não instala | Não instala | Instala | Não instala |
| mtrDiagnostica a rota e a latência de conexões de rede. | InstalaHomebrew no macOS. Pacote mtr-tiny no Linux e WSL. | Não instala | InstalaInstala mtr-tiny. | InstalaPacote opcional. Falhas geram aviso. |
| net-toolsFornece comandos tradicionais de configuração de rede. | Instala em parte dos sistemasInstala explicitamente apenas no Linux e WSL. | Não instala | Instala | Não instala |
| nloadMostra o tráfego de entrada e saída das interfaces. | Instala em parte dos sistemasInstala explicitamente apenas no Linux e WSL. | Não instala | Instala | InstalaPacote opcional. Falhas geram aviso. |
| NmapExamina hosts, portas e serviços de rede. | Instala | Instala | Instala | InstalaPacote opcional. Falhas geram aviso. |
| pingTesta alcance e latência entre hosts. | Instala em parte dos sistemasInstala iputils-ping no Linux e WSL. | Não instala | InstalaInstala iputils-ping. | Não instala |
| procpsFornece consultas de processos, memória e atividade do sistema. | Instala em parte dos sistemasInstala explicitamente apenas no Linux e WSL. | Não instala | Instala | Não instala |
| psmiscFornece comandos para consultar e gerenciar processos. | Não instala | Não instala | Instala | Não instala |
| rsyncSincroniza arquivos e diretórios. | Instala em parte dos sistemasInstala explicitamente apenas no Linux e WSL. | Não instala | Instala | InstalaPacote opcional. Falhas geram aviso. |
| rustscanExamina portas de hosts pela rede. | InstalaInstala com Cargo quando o comando ainda não existe. | Não instala | Não instala | Não instala |
| Speedtest CLI (Ookla)Mede a velocidade da conexão com o serviço Speedtest. | Não instala | InstalaInstala o pacote Ookla.Speedtest.CLI, com comando speedtest.exe. | Não instala | Não instala |
| speedtest-cliMede a velocidade da conexão de internet. | Instala | Não instala | Instala | Não instala |
| sysstatColeta métricas de recursos e atividade do sistema. | Instala em parte dos sistemasInstala explicitamente apenas no Linux e WSL. | Não instala | Instala | InstalaPacote opcional. Falhas geram aviso. |
| TailscaleConecta dispositivos por uma rede privada. | InstalaAplicativo Homebrew no macOS. Script oficial e serviço tailscaled no Linux e WSL. | Instala | Instala | InstalaPacote opcional. Habilita tailscaled se o comando estiver disponível. |
| tcpdumpCaptura e inspeciona pacotes de rede. | Instala em parte dos sistemasInstala explicitamente apenas no Linux e WSL. | Não instala | Instala | InstalaPacote opcional. Falhas geram aviso. |
| trippyDiagnostica rotas e latência por uma interface de terminal. | Instala | InstalaInstala por Chocolatey e valida o comando trip.exe. | Não instala | Não instala |
| whoisConsulta registros públicos de domínios e endereços IP. | Instala em parte dos sistemasInstala explicitamente apenas no Linux e WSL. | Não instala | Instala | Não instala |
| Acesso remoto | ||||
| OpenSSHPermite conexões remotas e transferência de arquivos por SSH. | Instala em parte dos sistemasInstala cliente e servidor apenas no Linux e WSL. Não gerencia o serviço SSH do macOS. | InstalaInstala cliente e servidor por MSI oficial e habilita sshd e a porta TCP 22. | Instala | Já vem no OmarchyAtiva o serviço existente se sshd estiver disponível. Não instala OpenSSH. |
| ssh-copy-idCopia uma chave pública SSH para uma máquina remota. | Instala | InstalaInstala o helper PowerShell e seu lançador CMD em .setupvibe\bin. | Instala | Instala |
| sshpassFornece autenticação por senha a comandos SSH. | Instala | Não instala | Instala | Não instala |
| Shell e prompt | ||||
| BashExecuta comandos e scripts de shell. | Não instala | Não instala | Não instala | Já vem no OmarchyAcrescenta integração ao .bashrc existente, sem instalar Bash. |
| Oh My ZshOrganiza plugins e configurações do Zsh. | Instala | Não instala | Instala | Não instala |
| StarshipMonta um prompt configurável para o terminal. | Instala | Não instala | Instala | Já vem no OmarchyUsa Starship existente com configuração separada em ~/.config/setupvibe. |
| ZshExecuta comandos em um shell interativo. | Instala em parte dos sistemasInstala no Linux e WSL. No macOS, usa o Zsh existente, sem instalar outro shell. | Não instala | Instala | Não instala |
| zsh-autosuggestionsSugere comandos durante a digitação no Zsh. | Instala | Não instala | Instala | Não instala |
| zsh-syntax-highlightingDestaca a sintaxe dos comandos digitados no Zsh. | Instala | Não instala | Instala | Não instala |
| Multiplexadores | ||||
| HerdrOrganiza sessões de terminal para trabalhar com agentes. | Instala | Não instala | Instala | Não instala |
| tmuxOrganiza sessões, janelas e painéis de terminal. | Instala | Não instala | Instala | Não instala |
| TPMGerencia plugins da configuração do tmux. | InstalaInstala o gerenciador. Não executa a instalação automática dos plugins declarados. | Não instala | InstalaInstala o gerenciador. Não executa a instalação automática dos plugins declarados. | Não instala |
| CLIs de IA | ||||
| AgentlyticsApresenta métricas de uso de agentes de IA. | InstalaInstala pelo npm e inicia pelo PM2 na etapa final. | Não instala | Não instala | InstalaInstala o programa, mas não inicia Agentlytics pelo PM2. |
| Antigravity CLIAuxilia tarefas de desenvolvimento com IA pelo terminal. | Instala | Instala | Não instala | InstalaTenta instalar quando agy está ausente. Falhas de download ou validação geram aviso. |
| Claude CodeAuxilia tarefas de programação com IA pelo terminal. | Instala | InstalaTenta o instalador nativo oficial e usa npm como alternativa. | Instala | Não instala |
| CodexAuxilia tarefas de programação com IA pelo terminal. | Instala | InstalaUsa o instalador oficial independente para Windows. | Instala | Não instala |
| Copilot CLIAuxilia tarefas de programação com IA pelo terminal. | Instala | Não instala | Instala | Não instala |
| Kimi CodeAuxilia tarefas de programação com IA pelo terminal. | Instala | Não instala | Não instala | Instala |
| OpenCodeAuxilia tarefas de programação com IA pelo terminal. | Instala | Instala | Instala | Não instala |
| skills CLIInstala e gerencia skills para agentes de IA. | Instala | Instala | Instala | Instala |
| Spec-KitPrepara projetos orientados por especificações. | InstalaInstala ou atualiza specify-cli com uv. | Não instala | Não instala | InstalaInstala specify-cli com uv quando specify está ausente. |
| Processos e agendamento | ||||
| cronExecuta tarefas em horários programados. | Instala em parte dos sistemasInstala o pacote no Linux e WSL. No macOS, usa o cron existente e acrescenta tarefas de exemplo. | Não instala | Instala | Não instala |
| CronboardGerencia tarefas do crontab por uma interface de terminal. | InstalaHomebrew no macOS. uv no Linux e WSL. | Não instala | Não instala | InstalaInstala com uv se o comando estiver ausente. |
| logrotateRotaciona e limita os arquivos de logs do sistema. | Não instala | Não instala | Instala | Não instala |
| PM2Gerencia processos de aplicações em segundo plano. | InstalaConfigura systemd no Linux e WSL e LaunchAgent na sessão gráfica do macOS. | Não instala | Não instala | InstalaInstala PM2, sem configurar inicialização automática. |
| rsyslogRecebe e organiza mensagens de logs do sistema. | Não instala | Não instala | Instala | Não instala |
| Fontes | ||||
| fontconfigGerencia a descoberta e o cache de fontes no Linux. | Instala em parte dos sistemasInstala apenas no Linux e WSL. | Não instala | Instala | Não instala |
| Nerd FontsFornecem glifos e ícones para fontes de terminal. | InstalaFiraCode e JetBrains Mono. ZIPs 3.4.0 no Linux e WSL. Casks sem versão fixada no macOS. | InstalaFiraCode pelo Chocolatey e JetBrains Mono pelo WinGet. | Não instala | Não instala |
| Windows e WSL | ||||
| PowerShell 7Executa comandos e automações no Windows. | Não instala | Instala | Não instala | Não instala |
| Windows TerminalAbre perfis de shell em uma interface de terminal. | Não instala | InstalaInstala por WinGet e valida wt.exe, sem alterar o perfil padrão. | Não instala | Não instala |
| WSLExecuta ambientes Linux dentro do Windows. | Não instala | InstalaInstala a base sem uma distribuição Linux. Configura WSL 2 e opções de rede e memória. | Não instala | Não instala |
Conferido nos scripts públicos do SetupVibe 0.41.11.
Zsh e Starship
No Linux Desktop e na edição Server, o script instala o Zsh e altera o shell quando necessário. No macOS, ele usa o Zsh já definido no sistema. As duas edições configuram Oh My Zsh e Starship com o preset Gruvbox Rainbow.
Configuração do prompt
O preset é gravado em ~/.config/starship.toml. Você pode abrir esse arquivo para conferir a configuração aplicada ao seu prompt.
Aliases no .zshrc
Os atalhos ficam no .zshrc e encurtam comandos do dia a dia, como gcm para git commit -m.
PATH configurado
Os caminhos das ferramentas instaladas entram no PATH. Abra um terminal novo depois da instalação para que eles valham.
CLIs de IA
No Desktop e no Server, o conjunto principal de CLIs de IA é instalado pelo npm. Herdr e Antigravity usam binários próprios no Desktop. No Windows, Claude Code, Codex e Antigravity usam instaladores nativos. O script também instala skills e OpenCode pelo npm. Você configura o acesso a cada programa após a instalação.
Claude Code
O Desktop e o Server instalam o pacote @anthropic-ai/claude-code. Nessas edições, o alias cc inclui --permission-mode=auto --dangerously-skip-permissions. Você pode consultar a expansão antes de usá-lo.
OpenCode e Kimi Code
O Desktop instala opencode-ai e @moonshot-ai/kimi-code. O Server instala OpenCode, sem Kimi Code. A camada Omarchy acrescenta Kimi Code quando o comando ainda está ausente. O Windows instala OpenCode pelo npm. Nenhum desses fluxos instala Gemini CLI.
Codex e Copilot
Desktop e Server instalam Codex e GitHub Copilot CLI.
Linguagens e runtimes
O Desktop instala PHP, Ruby, Python, Go, Rust, Node.js e Bun na máquina. Os meios variam por linguagem: há fórmulas Homebrew, pacotes APT, rbenv e instaladores oficiais. Entre os runtimes gerenciados explicitamente pelo Server, está apenas o Node.js 24.
Python com uv
O Desktop instala Python 3.14 pelo Homebrew no macOS e os pacotes python3 do sistema no Linux. Nos dois sistemas, instala o uv pelo script oficial do projeto.
Go, Rust, Node.js e Bun
O Go 1.26.5 no Linux, o Rust pelo rustup, o Node.js 24 e o Bun ficam no PATH depois da instalação.
PHP e Ruby
No Linux, o Desktop solicita PHP 8.5. No macOS, instala a fórmula php sem versão fixada. Os dois fluxos configuram Composer e o instalador do Laravel. O Ruby 3.4.10 usa rbenv, com as gems Bundler e Rails.
Herdr e tmux
Desktop e Server instalam Herdr e tmux. O Herdr fica em ~/.local/bin/herdr. A configuração do tmux vai para ~/.tmux.conf. Você pode conferir separadamente os arquivos e os comandos dessas ferramentas.
Mouse no tmux
Os arquivos do tmux definem set -g mouse on. Também declaram o plugin tmux-better-mouse-mode, cujo uso exige instalação e carregamento pelo TPM.
Plugins de sessão
A configuração declara Resurrect e Continuum, habilita a restauração e define o intervalo de salvamento como 10 minutos. Os scripts instalam o TPM, mas não executam a instalação dos demais plugins. Você precisa concluir essa etapa antes de usar seus recursos.
Conferência do Herdr
Ao instalar Herdr, o SetupVibe executa herdr --version. Essa consulta confere o binário instalado.
PM2
O Desktop instala PM2 pelo npm e inicia o Agentlytics pelo arquivo ~/ecosystem.config.js. A camada Omarchy instala PM2 e Agentlytics, mas não inicia esse processo nem configura startup.
Inicialização com o sistema
No Linux e no WSL com systemd ativo, o Desktop configura o serviço pm2-<usuário>. No macOS, cria o LaunchAgent pm2.<usuário> na sessão gráfica. No macOS, você precisa entrar nessa sessão para carregar o LaunchAgent após reiniciar a máquina.
App do arquivo ecosystem
O arquivo fornecido tem um único app: agentlytics. Ele usa npx agentlytics, uma instância, modo fork e max_memory_restart: "200M".
Logs por processo
No Desktop, o alias plog executa pm2 logs. O SetupVibe não instala pm2-logrotate.
Docker e Portainer
Desktop e Omarchy gravam ~/.setupvibe/portainer-compose.yml. O Desktop e a Omarchy tentam iniciar o Portainer se o Docker estiver disponível. A edição Server retorna erro se o daemon não estiver disponível nessa etapa.
Imagem e endereço
O compose usa portainer/portainer-ce:lts e publica 9443:9443. Na própria máquina instalada, você usa https://localhost:9443. Em acesso remoto, localhost aponta para a máquina do seu navegador.
Arquivos e socket do Docker
O compose monta ./portainer_data em /data e /var/run/docker.sock no mesmo caminho dentro do container. Você encontra a pasta do Portainer em ~/.setupvibe/portainer_data.
Comandos do compose
Os aliases portainer-start, portainer-stop, portainer-restart e portainer-update operam esse arquivo no Desktop.
Cron e Cronboard
Desktop e Omarchy instalam Cronboard. No macOS Desktop, a instalação usa Homebrew. No Linux Desktop e na Omarchy, usa uv. O Server instala cron e os aliases do crontab, sem Cronboard.
Comando do Cronboard
No Desktop, cronb executa cronboard. A camada Omarchy instala o programa, mas não cria esse alias.
Tarefas criadas pelo Desktop
O Desktop acrescenta um heartbeat horário em /tmp/cron-heartbeat.log e um relatório diário em ~/cron-disk-usage.log. Você pode conferir essas entradas com cronl.
Aliases do crontab
Os aliases cronl, crone e cronr executam crontab -l, crontab -e e crontab -r no Desktop e no Server.
Fontes e ícones
No Linux Desktop, o instalador baixa FiraCode e JetBrains Mono Nerd Fonts 3.4.0. No macOS, ele usa os casks do Homebrew, sem fixar a versão das fontes. Você seleciona a fonte nas preferências do seu terminal.
Fonte do seu terminal
A instalação das fontes não altera o perfil do seu terminal. Você precisa selecionar uma das fontes instaladas nas preferências do programa.
Fontes no Windows
No Windows, o instalador solicita FiraCode Nerd Font pelo Chocolatey e JetBrains Mono Nerd Font pelo WinGet, sem fixar versões.
Seleção no terminal
A instalação da fonte não muda o terminal sozinha. A escolha fica nas preferências de cada programa.
Utilitários modernos
A edição Desktop instala ferramentas como eza, bat, ripgrep, fd, fzf e zoxide ao lado dos comandos clássicos, que continuam funcionando como antes.
eza ao lado do ls
O eza entra pela lista de fórmulas Homebrew da etapa 8. Os aliases ll e la continuam definidos com ls.
bat ao lado do cat
O bat também faz parte da etapa 8. O arquivo .zshrc do SetupVibe não redefine cat como bat.
zoxide e ripgrep
Zoxide e ripgrep estão na lista Homebrew. O Zsh carrega zoxide init zsh quando encontra o executável.
Aliases e atalhos
Os arquivos .zshrc do SetupVibe trazem 282 aliases no Linux, 266 no macOS e 181 no Server. Você digita gcm "mensagem" no lugar de git commit -m "mensagem".
Git e GitHub
Atalhos para status, commit, push, branches, stash e para o GitHub CLI (gh).
Docker e Compose
Atalhos como dps para docker ps e dc para docker compose.
Atalhos de IA
O alias cc inclui as opções --permission-mode=auto --dangerously-skip-permissions. Você também encontra skl, skf, ska e sku nos três arquivos Zsh.