Ir para o conteúdo
Promovaweb

Plugin OmaVibes no Omarchy

Em destaque

O que o Plugin OmaVibes faz no seu Omarchy

  1. Escolha entre mais de quarenta pacotes de som
  2. Busque pelo nome e sorteie um pacote
  3. Ajuste o volume de cada pacote
  4. Acompanhe palavras, tempo e sequência de dias
  5. Veja as teclas mais usadas sem guardar o texto
OmaVibesio.github.mshareef-git.omavibes
Tipo
Widget da barra
Categoria
Desktop
Origem
Comunidade · mshareef-git/omavibes
Mantenedor
mshareef-git
Licença
MIT
Versão
1.2.0
Compatibilidade
Omarchy 4 Quattro com shell Quickshell e acesso à entrada de teclado pelo wayvibes, que acompanha o plugin. Em algumas configurações, o usuário precisa estar no grupo input. Referência do portal: Omarchy 4.5.0-rc1.
Tags
#barra#quickshell#mídia
Painel do OmaVibes com a lista de pacotes de som, o campo de busca, o controle de volume e o resumo do perfil de digitação.
Repositório mshareef-git/omavibes (MIT)

Instalar e manter

  1. Instale o plugin

    O Omarchy clona o repositório do plugin e valida os arquivos no seu computador. Só depois ele instala e ativa o plugin.

    Instalar
    omarchy plugin add https://github.com/mshareef-git/omavibes.git --enable
  2. Atualize quando sair uma versão nova

    Rode este comando para trazer as mudanças publicadas no repositório do plugin.

    Atualizar
    omarchy plugin update io.github.mshareef-git.omavibes
  3. Remova quando não precisar mais

    O comando retira o plugin do seu Omarchy. Use o mesmo identificador mostrado no cartão de detalhes.

    Remover
    omarchy plugin remove io.github.mshareef-git.omavibes

O OmaVibes reproduz sons de digitação enquanto você escreve e mostra o que a sua digitação rendeu ao longo do tempo. Os pacotes de som vêm dentro do plugin, então a primeira instalação já funciona sem baixar nada à parte.

A reprodução usa o wayvibes, que acompanha o plugin como binário próprio. Ele escuta a entrada de teclado e dispara o som do pacote escolhido, com controle de volume por pacote e escolha de qual teclado usar.

Antes de instalar

O plugin exige Omarchy 4 Quattro com shell Quickshell. Dependendo da configuração do sistema, o wayvibes precisa que o seu usuário pertença ao grupo input:

Terminal
sudo usermod -aG input $USER

Depois da mudança, encerre a sessão e entre de novo para o grupo valer. O acesso à entrada de teclado é o que permite ao plugin ouvir a digitação em qualquer aplicativo.

Instale

Terminal
omarchy plugin add https://github.com/mshareef-git/omavibes.git --enable

O ícone de teclado aparece na barra. Se o plugin não carregar, reinicie o shell com omarchy restart shell.

Escolha o som

Clique no ícone para abrir o painel. A busca filtra os pacotes pelo nome, o clique em um pacote começa a reprodução na hora e o botão Random sorteia entre os disponíveis. Com uma busca ativa, o sorteio respeita o filtro.

O controle de volume vai de 1 a 10 e é guardado por pacote, então o som suave para leitura não herda o volume alto que você usou em outro. O botão Turn Off interrompe a reprodução. A escolha do pacote e o volume continuam valendo depois de reiniciar o shell.

Na engrenagem do canto superior direito, você escolhe qual teclado o plugin escuta. A lista inclui teclados virtuais, e o plugin guarda o caminho estável em /dev/input/by-id quando existe, para manter a escolha na próxima reprodução.

Acompanhe o perfil e as estatísticas

Profile mostra a progressão: patente atual, o quanto falta para a próxima, total de palavras, tempo de digitação, teclas acionadas, dias ativos, maior sequência e conquistas concluídas. A patente sobe pelo total de palavras digitadas, com faixas cada vez mais exigentes.

Stats abre as visões de dia, semana e mês, com palavras, tempo digitando e tempo parado, densidade de palavras por dia, consistência, média diária, melhor dia, sequência mais longa e totais gerais. Também entram as teclas mais usadas, a frequência por tecla, a distribuição de uso do teclado, a taxa de backspace, teclas por palavra e palavras por hora de digitação.

O plugin guarda apenas números agregados. O texto digitado, as frases, as sequências de teclas e o horário de cada tecla não são gravados, e as estatísticas ficam no próprio computador.

Use pacotes próprios

Os pacotes incluídos ficam em packs/, dentro do diretório do plugin. Para usar um pacote seu, crie a pasta correspondente em:

~/wayvibes/<nome-do-pacote>/

A pasta recebe os arquivos de áudio exigidos pelo wayvibes e o config.json. Quando existe um pacote seu com o mesmo nome de um incluído, o plugin pode usar a sua versão no lugar da original.

Onde ficam os registros

Arquivo Conteúdo
~/.local/state/omarchy/omavibes.json pacote escolhido, volume e preferências
~/.local/state/omarchy/omavibes-analytics.json estatísticas agregadas de digitação

Atualize e remova

Terminal
omarchy plugin update io.github.mshareef-git.omavibes
omarchy plugin remove io.github.mshareef-git.omavibes

A remoção apaga o plugin, mas mantém os registros em ~/.local/state/omarchy/ e a pasta ~/wayvibes/. Apague esses três caminhos se quiser recomeçar as estatísticas e os pacotes próprios do zero.

O OmaVibes surgiu de uma necessidade pessoal do autor: ter sons de digitação aconchegantes sem montar um teclado mecânico. A primeira versão usava o Walker e evoluiu para um plugin de barra com navegador de pacotes, busca, sorteio, volume por pacote e estatísticas.