Um leitor de feeds RSS é uma ferramenta indispensável para a maioria de nós. Ele agrega feeds de vários sites para facilitar o acompanhamento de suas atualizações mais recentes.

Dependendo de como você gosta dessas atualizações, você pode escolher um leitor de feed gráfico ou baseado em CLI. Enquanto o primeiro oferece conveniência e muitos recursos, o segundo traz velocidade e proporciona uma experiência perfeita para quem trabalha no terminal.

O Newsboat é um desses agregadores de feeds baseados em CLI para Linux. Vamos pular para explorá-lo com mais detalhes.

O que é Newsboat?

Newsboat é um RSS/Atom baseado em CLI leitor de feeds para Linux. É essencialmente um garfo de Newbeuter, que já foi um dos agregadores de notícias mais bem avaliados para Linux, mas não é mais mantido.

Sendo baseado no CLI, o leitor Newsboat é acessível a partir do terminal e traz consigo um renderizador HTML integrado que permite visualizar conteúdo baseado em texto diretamente no terminal, eliminando a necessidade de usar um web navegador.

instagram viewer

Quais recursos o Newsboat oferece?

Newsboat oferece os seguintes recursos no Linux:

  • Renderizador HTML embutido
  • Capacidade de enviar links e artigos para serviços de terceiros usando scripts de favoritos
  • Opção para filtrar entradas de feed com base no título, autor, etc.
  • Opções de filtragem como bloco, autor, etc.
  • Capacidade de importar e exportar feed em OPML
  • Atalhos de teclado personalizáveis
  • Configurabilidade

Como instalar o Newsboat no Linux

Newsboat está disponível em várias distribuições Linux. Dependendo da distro que você está executando em sua máquina, siga as instruções abaixo para obter o Newsboat em seu sistema:

No Ubuntu e seus derivados, abra o terminal e execute o seguinte comando para instalar o Newsboat:

sudo apt instalar barco de notícias

Se você estiver usando o Fedora, execute:

sudo dnf instalar barco de notícias

No Arch Linux, instale o Newsboat com:

sudo pacman -S newsboat

No caso de qualquer outra distribuição Linux, você pode instalar o Newsboat usando um método independente de distribuição, como o Snap. Para isso, verifique se o seu computador suporta o Snap executando este comando em um terminal:

foto --versão

Se você obtiver um número de versão, isso indica que o Snap está presente e você pode prosseguir com a instalação do Newsboat. Senão, siga nosso guia Snap para instalar o Snap em seu sistema primeiro.

Feito isso, execute o comando abaixo para instalar o Newsboat:

sudo snap instalar barco de notícias

Como usar o Newsboat no Linux

Depois de instalar o Newsboat, verifique se ele está instalado corretamente. Como já mencionado, como o Newsboat é um programa baseado em CLI, todas as suas interações com ele ocorrerão no terminal.

Abra o terminal e execute este comando:

barco de notícias

Ele retornará um erro informando: "nenhum URL configurado". Este erro é exibido porque ainda não configuramos recursos no Newsboat, então é isso que precisamos fazer primeiro.

1. Adicionando feeds ou URLs ao Newsboat

O Newsboat permite que você crie seu próprio feed de duas maneiras: você pode criar um feed completamente novo de zero adicionando URLs de seus sites favoritos ou importando um feed existente de seu anterior leitor.

Para criar um novo feed do zero, você precisa preencher o URLs arquivo com todos os RSS do seu site favorito. Primeiro, copie o endereço do feed RSS do site que você deseja adicionar ao feed do Newsboat.

Em seguida, execute o seguinte comando em um terminal para abrir o URLs Arquivo:

sudo nano ~/.newsboat/urls

Se o arquivo ainda não estiver presente, crie um dentro do diretório Newsboat e execute:

URLs sudo nano

Quando o URLs estiver aberto, cole o URL do feed que você copiou anteriormente neste arquivo. Se você quiser adicionar mais feeds, copie seus URLs e cole-os aqui. Acertar Ctrl+O para gravar as alterações no arquivo e salvá-las. Imprensa Ctrl + X sair.

2. Importando feeds existentes com o Newsboat

Se você já tiver um feed com outro leitor de feeds RSS, poderá importá-lo para o Newsboat para economizar o esforço de organizar o feed manualmente. Para isso, acesse sua conta no leitor de feeds e exporte seu feed no formato OPML. Depois disso, copie este arquivo e mova-o para o diretório inicial.

Por fim, execute o seguinte comando para importá-lo:

barco de notícias-eualimentação.opml

3. Bote de notícias em execução

Depois de configurar as fontes no Newsboat, abra o terminal e execute este comando para iniciar o Newsboat:

barco de notícias

Newsboat lhe dará uma lista de todas as suas fontes configuradas. No entanto, essas fontes não são atualizadas no momento. Para isso, pressione R, e ele recarregará todas as fontes. Se você quiser recarregar um feed específico, selecione-o usando as teclas de seta e pressione r.

Aguarde a atualização do feed.

Uma vez feito, selecione o feed para abrir e pressione Digitar para abri-lo. Aqui, você verá todas as notícias mais recentes desse feed. Para abrir e ler um, selecione-o e pressione Digitar.

Se você deseja visualizar um artigo em um navegador, pressione o, e para salvá-lo, pressione s, selecione o local para salvar e pressione Digitar. Quando você está lendo um artigo e deseja ver a próxima história, use o n chave.

Da mesma forma, se uma postagem tiver vários links, eles serão listados abaixo do artigo com números à esquerda. Digite o número ao lado do link que você deseja abrir e ele será aberto em seu navegador padrão.

Por fim, para voltar à tela de visualização, pressione q. Isso também fecha o Newsboat quando você o pressiona na página principal do Newsboat. Mas se você deseja sair do programa de qualquer lugar, pressione Q em vez de.

Configurando o Newsboat no Linux

Em seu estado padrão, o Newsboat funciona bem. No entanto, existem algumas modificações que ele oferece, que você pode usar para melhorar sua experiência.

Você deve salvar todas as configurações do Newsboat no configuração dentro da estrutura de diretórios do Newsboat.

Se o arquivo estiver ausente, você precisará criá-lo. Depois disso, dependendo do que você deseja realizar, modifique esse arquivo de acordo.

Aqui estão algumas alterações de configuração que podem lhe interessar:

1. Alterar o navegador padrão

Embora você possa ler a maior parte do conteúdo de um artigo no terminal, haverá momentos em que você desejará abrir um artigo em um navegador da web. Por esse motivo, configurar seu navegador padrão preferido é uma etapa essencial.

Para fazer isso, adicione a seguinte linha ao configuração Arquivo:

navegador "caminho/para/navegador %u"

2. Atualizar automaticamente feeds no lançamento

O Newsboat não está configurado para atualizar automaticamente os feeds quando você o inicia. Como resultado, você mesmo precisa atualizar manualmente o feed. Se você deseja evitá-lo, adicione esta linha ao configuração arquivo para ativar a atualização automática:

atualização na inicialização sim

Da mesma forma, você também pode atualizar o feed periodicamente após algum tempo. Para isso, adicione esta linha:

tempo de recarga desejado_tempo_em_minutos

3. Remover artigos lidos

A maioria dos leitores de RSS remove os artigos lidos do seu feed para reduzir a desordem. Mas como o Newsboat não faz isso automaticamente, você precisa dizer explicitamente para ele não exibir mais feeds abertos. Adicione a seguinte linha ao configuração arquivo para fazer isso:

mostrar-ler-alimentação não

Claro, essas são apenas algumas configurações úteis, e você pode conferir a documentação do Newsboat para configurar seu comportamento de acordo com sua preferência.

Acompanhe seus blogs favoritos sem perder o “barco”

Se você trabalha principalmente no terminal, precisa de um agregador de feeds baseado em CLI em seu PC. Um bom leitor de feeds baseado em terminal pode ajudá-lo a acessar atualizações de todos os seus blogs favoritos diretamente no terminal, eliminando a necessidade de abrir outro aplicativo.

Newsboat é talvez o melhor leitor de feeds nesse sentido. É rápido, fácil de usar, configurável e organiza feeds de seus sites favoritos para facilitar o consumo.

Semelhante ao Newsboat, outra abordagem interessante do RSS é o leitor de feeds TICKR, que coloca seus feeds em uma pequena barra de rolagem para facilitar o consumo de conteúdo em movimento.