O que é o lowfi?
lowfi é um pequeno aplicativo Rust com um único propósito: tocar lofi. Criado por talwat, ele faz isso da maneira mais simples possível - sem álbuns, sem anúncios, sem distrações, apenas música lofi pura para programar e focar. Foi projetado com a filosofia "suckless" em mente, fornecendo exatamente o que você precisa e nada mais.
⚡ Principais Recursos do lowfi
🎵 Simplicidade Pura
Aplicativo com propósito único - apenas toca música lofi. Sem interfaces complexas, sem distrações, perfeito para manter o estado de fluxo na programação.
🌐 Resiliente à Rede
Armazena 5 músicas inteiras em buffer ao invés de fragmentos de streaming. Projetado para redes instáveis e audição ininterrupta.
🎛️ Suporte a Teclas de Mídia
Funciona com teclas de mídia e MPRIS (playerctl). Controle a reprodução sem sair do editor ou interromper o foco.
📻 Listas de Faixas Personalizadas
Suporte a listas de faixas personalizadas incluindo Chillhop, arquivos locais e playlists da comunidade para variedade.
⚡ Leve
Binário pequeno com uso mínimo de recursos. Não vai diminuir seu ambiente de desenvolvimento ou consumir recursos do sistema.
🎨 Interface Personalizável
Modo minimalista, exibição sem bordas, suporte a tela alternativa e largura do player ajustável para diferentes configurações de terminal.
🎮 Controles
| Tecla | Função |
|---|---|
s, n, l | Pular Música |
p, Space | Reproduzir/Pausar |
+, =, k, ↑ | Aumentar Volume 10% |
→ | Aumentar Volume 1% |
-, _, j, ↓ | Diminuir Volume 10% |
← | Diminuir Volume 1% |
q, Ctrl+C | Sair |
apt upgrade mantém você sempre na versão mais recente.
📦 Instalação via deb.griffo.io
Passo 1: Adicionar repositório
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt updateinstall -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt updatesudo apt install extrepo
sudo extrepo enable griffo
sudo apt update🆓 Existe um espelho grátis para sempre. deb-free.griffo.io distribui pacotes grátis para sempre — sem conta, sem assinatura, no máximo 2 meses atrás do upstream, correções de segurança imediatas. Hoje ele traz cliamp, Ghostty, lazydocker, Oh My Posh e Zed; lowfi não está entre elas, então o repositório acima é a única forma de instalar hoje — peça e ela pode ser adicionada.
🧩 Sobre a opção extrepo. extrepo é a ferramenta do próprio Debian para repositórios externos: ela escreve o arquivo de sources e instala a chave de assinatura para você, conferindo a chave contra metadados assinados antes de usá-la. Este repositório está registrado nela como griffo, e o espelho gratuito para sempre como griffo-free, então no Debian (bookworm, trixie, forky e sid) os comandos acima são toda a configuração.
O extrepo configura apenas o arquivo de sources e a chave: as credenciais de uma assinatura continuam indo em /etc/apt/auth.conf.d/deb.griffo.io.conf. O Ubuntu não é coberto, porque o extrepo publica metadados só para as suítes do Debian: lá, use os comandos com sudo ou como root.
Passo 2: Instalar lowfi
# Install latest lowfi
sudo apt install lowfi
# Verificar instalação
lowfi --version# Install latest lowfi
apt install lowfi
# Verificar instalação
lowfi --version🎯 Exemplos de uso básico
Começar a ouvir:
# Just start lowfi - that's it!
lowfi
# Start in minimalist mode (no bottom bar)
lowfi --minimalist
# Start paused
lowfi --paused
# Use alternate terminal screen
lowfi --alternateListas de faixas personalizadas:
# Use Chillhop instead of Lofi Girl
lowfi --track-list chillhop
# Use custom track list file
lowfi --track-list ~/my-lofi-tracks.txt
# Use community track lists
lowfi --track-list minipopOpções avançadas:
# Borderless UI
lowfi --borderless
# Custom player width
lowfi --width 5
# Debug mode (for troubleshooting)
lowfi --debug
# Custom buffer size
lowfi --buffer-size 10🚀 Por que escolher deb.griffo.io?
- Debian oficial: Não disponível nos repositórios oficiais
- Cargo Install: Requer toolchain Rust e compilação
- Binário Manual: Atualizações manuais e sem gerenciamento de pacotes
- deb.griffo.io: Versão mais recente com atualizações automáticas
- ✅ Recursos Mais Recentes: Obtenha as novas fontes de faixas e melhorias do player
- ✅ Sem Compilação Rust: Binários pré-compilados, sem necessidade de toolchain
- ✅ Atualizações Automáticas: Pacotes atualizados em horas após os lançamentos upstream
- ✅ Configuração de Áudio Correta: Empacotado corretamente com ALSA e dependências de áudio
- ✅ Multi-Distribuição: Funciona no Bookworm, Trixie e Sid
- ✅ Manutenção Fácil: Comandos apt padrão para atualizações
📦 Repositório de construção de pacotes
Os pacotes Debian são construídos e mantidos automaticamente neste repositório do GitHub:
- 🎼 lowfi-debian - Latest release builds
🔗 Pacotes relacionados
Também disponível no deb.griffo.io:
- termusic - Player de música completo para terminal
- Ghostty Terminal - Terminal moderno para desenvolvimento
- Yazi File Manager - Gerenciamento de arquivos no terminal