Deseja uma maneira amigável de terminal para percorrer seus toots fediversos? Considere a instalação do gomphotherium, um cliente baseado em terminal para fediversos.
O fediverso é uma vasta rede descentralizada de servidores que se federam para formar algo semelhante a uma rede social.
Normalmente, você o acessa por meio do navegador ou de um aplicativo móvel dedicado. O gomphotherium permite que você experimente tudo o que o fediverse tem a oferecer sem sair do seu terminal Linux. Veja como.
Por que acessar o Fediverse em seu terminal?
Na batalha pelo domínio das redes sociais, o fediverso nem é concorrente. Não é uma empresa e, em vez disso, é composta por dezenas de milhares de servidores individuais alimentados por uma variedade de software.
Os mais populares desses tipos de servidor são Mastodon, Pleroma e Soapbox. Todas essas instâncias podem interagir umas com as outras e é até possível criar um servidor Mastodon no Linux.
Esse nível de compatibilidade e interação é possível porque o fediverse usa o ActivityPub - um protocolo de rede social aberto e descentralizado.
Devido à sua natureza aberta, qualquer pessoa pode criar clientes, portais e aplicativos para acessar sua conta fediversa ou administrar seu servidor.
Isso significa que você pode interagir com a rede social por meio de um navegador, no ônibus ou com um aplicativo de desktop dedicado.
Mas se você passa a maior parte do tempo no terminal Linux ou deseja folhear seus feeds enquanto estiver conectado ao outra máquina sobre Secure Shell (SSH), você precisa de gomphotherium, uma interface de usuário de terminal (TUI) fediverse cliente.
Curiosidade: gomphotherium era um mamífero extinto de presas retas descendente do mastodonte americano. Era de tamanho semelhante ao elefante asiático.
Como instalar gomphotherium no Linux
gomphotherium é escrito na linguagem Go do Google, portanto, antes de começar, verifique se você tem o Go instalado.
Clone o repositório gomphotherium GitHub com:
git clone https://github.com/mrusme/gomphotherium.git
Usar o comando cd para alterar o diretório:
cd gomphotherium
Compilar gomphotherium com:
fazer
Agora crie um link simbólico, para que você possa iniciar o gomphotherium de qualquer local do terminal:
sudo ln -s ~/gomphotherium/gomphotherium /usr/bin/gomphotherium
Antes de executar gomphotherium, você precisará autenticar o aplicativo com seu servidor Mastodon.
gomphotherium autenticar https://your-mastodon-instance-url.com
Copie o URL resultante e cole-o na barra de URL do navegador e, em seguida, faça login na sua conta fediverse.
Clique Autorizar e copie o código de autenticação para a área de transferência.
Volte para o seu terminal e cole o código e pressione Digitar:
gomphotherium retornará uma string que você deve copiar e colar em seu terminal. Antes de bater Digitar, verifique se há um espaço entre a URL do servidor e a palavra "exportar". Se não houver um espaço, coloque um.
Use gomphotherium para experimentar a glória do fediverso
Inicie o gomphotherium TUI com:
gomphotherium tui
Você verá um quadrado amarelo animado feito de pontos no campo de entrada de texto enquanto o gomphotherium se conecta à sua instância e efetua login. Uma vez conectado, isso será substituído por uma marca de seleção verde e seu nome de usuário.
Você pode percorrer seu feed inicial com o botão Acima e Abaixo teclas de seta do seu teclado.
Enquanto navega em seu feed, você está no modo "normal" e não pode interagir com outros usuários ou com sua linha do tempo de forma alguma.
Para entrar no modo "comando", no qual você pode postar uma resposta e alterar a linha do tempo, clique em Deslocar + ; em seu teclado.
Uma vez no modo de comando, você pode alternar linhas de tempo digitando lar, local, público, ou notificações em seguida, pressionando Digitar.
As postagens no fediverso são ocasionalmente chamadas de "toots". Você pode criar um novo toot e publicá-lo em sua linha do tempo com o toot comando, seguido pelo seu conteúdo toot. Por exemplo:
toot MUO é o melhor!
Para um toot privado ou não listado, use tootprivate e tootunlisted respectivamente.
Você também pode impulsionar ou responder a postagens, pesquisar por hashtags ou visualizar uma linha do tempo de hashtag, visualizar perfis de usuários e muito mais.
Para obter uma lista completa dos comandos gomphotherium, digite "?" no gomphotherium TUI.
Se você não gosta do Fediverse, experimente o Twitter!
O fediverse é projetado como uma rede social descentralizada sem controle geral. Se você achar desconcertante ter esse nível de liberdade, sinta-se à vontade para usar uma alternativa proprietária.