Seis utilitários para o dia a dia
A etapa 8 do Desktop instala utilitários pelo Homebrew. Os arquivos Zsh do SetupVibe não redefinem diretamente ls, cat, grep, find ou top como esses programas.
eza
Lista arquivos e diretórios no terminal.
ezaA etapa 8 inclui a fórmula eza. Os aliases ll e la permanecem definidos com ls.
- Desktop
- Windows
bat
Exibe arquivos com destaque de sintaxe.
batO bat é instalado pela mesma lista Homebrew. Você o recebe como ferramenta adicional, sem substituição direta de cat nos arquivos Zsh do SetupVibe.
- Desktop
- Windows
ripgrep
Busca texto em arquivos e diretórios.
rgA fórmula ripgrep está na etapa 8. O script não cria um alias para substituir grep.
- Desktop
- Windows
zoxide
Ajuda a navegar entre diretórios usados com frequência.
zO Desktop instala zoxide pelo Homebrew. O Zsh executa zoxide init zsh se encontrar o comando. No Server, o binário é instalado em ~/.local/bin pelo script oficial do projeto.
- Desktop
- Windows
- Server
fd
Busca arquivos por nome e atributos.
fdO fd está na lista de fórmulas do Desktop. A instalação não acrescenta um arquivo de configuração do fd. Você consulta as opções da versão instalada para ajustar suas buscas.
- Desktop
- Windows
fzf
Filtra listas de forma interativa no terminal.
fzfO Desktop instala fzf e executa seu script de integração com as opções --all --no-bash --no-fish. Os arquivos Zsh incluem o plugin fzf. No Server, o pacote é instalado por APT e o plugin também é declarado.
- Desktop
- Windows
- Server
Mais ferramentas no Desktop
A mesma etapa instala clientes de terminal para Git, Docker, Markdown, JSON e o sistema.
lazygitOpera repositórios Git por uma interface de terminal.lazydockerOpera ambientes Docker por uma interface de terminal.nvimEdita texto e código no terminal.glowApresenta arquivos Markdown no terminal.tlrcMostra exemplos curtos de uso de comandos.fastfetchApresenta informações do sistema e do hardware.dufMostra o uso dos sistemas de arquivos.jqFiltra e transforma documentos JSON.
Utilitários em cada edição
A tabela mostra cada utilitário e as edições que o instalam.
No Desktop, você recebe a lista de utilitários Homebrew no macOS e no Linux. O Server instala fzf e jq por APT, além de zoxide pelo instalador do projeto. A camada Omarchy preserva as ferramentas Unix existentes.
- Instala
- Instala em parte dos sistemas
- Já vem no Omarchy
- Não instala
| Ferramenta | Desktop | Windows | Server | Omarchy |
|---|---|---|---|---|
| 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 |
Conferido nos scripts públicos do SetupVibe 0.41.11.
Como o SetupVibe instala
Tudo sai da lista Homebrew da etapa 8, sem arquivos de configuração extras.
Instalação pelo Homebrew
A lista de fórmulas é igual no macOS e no Linux. O script não fixa nem compara as versões desses utilitários entre plataformas. Você recebe as versões resolvidas pelo Homebrew em cada instalação.
Ripgrep e fd na instalação
Ripgrep e fd fazem parte da lista Homebrew. O SetupVibe não grava uma configuração de busca para esses programas. Você deve conferir as opções e os padrões da versão instalada antes de pesquisar seus arquivos.
Migração de tldr para tlrc
Ao encontrar a fórmula antiga tldr, o Desktop a remove antes de instalar tlrc. Esse fluxo evita manter as duas fórmulas na instalação gerenciada pelo script.
Fontes instaladas
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.
A seleção da fonte fica nas preferências do seu terminal. Você pode conferir os caminhos no guia de fontes.
Os comandos clássicos continuam iguais
Os utilitários modernos ficam ao lado dos comandos de sempre. Você chama cada um pelo nome.
Comandos clássicos e aliases
No macOS, ll executa ls -lhA e la executa ls -A. No Linux Desktop e no Server, esses comandos incluem --color=auto. Você pode conferir cada expansão na página de atalhos.
| Clássico | Moderno |
|---|---|
ls | eza |
cat | bat |
grep | rg |
find | fd |
cd | z |