O Skyscraper é um cliente de terminal para a rede social descentralizada Bluesky, desenvolvido especificamente para sistemas Linux. Lançado recentemente, o projeto visa oferecer uma alternativa leve, rápida e acessível para usuários avançados que preferem interagir com o serviço via linha de comando — sem depender de interfaces gráficas ou navegadores web.
Diferentemente de clientes desktop tradicionais, o Skyscraper opera inteiramente no terminal, aproveitando as capacidades do protocolo AT Protocol, baseado em feeds e identidades descentralizadas.
Principais funcionalidades
O cliente suporta operações essenciais do dia a dia em Bluesky, incluindo:
- Publicação de posts (tuits) curtos e longos
- Visualização de feeds personalizados e globais
- Respostas, reposts e likes
- Navegação por perfis e listas de seguidores
- Gerenciamento de notificações em tempo real
- Suporte a threads aninhadas com navegação intuitiva
Além disso, o Skyscraper foi projetado com acessibilidade em mente: suporta leitores de tela, navegação por teclado completo e temas personalizáveis via configuração.
Como instalar no Linux
O Skyscraper é distribuído como um binário estático e pode ser instalado manualmente ou via gerenciadores de pacotes. Para sistemas baseados em Debian/Ubuntu, é possível usar o repositório oficial:
curl -fsSL https://deb.1995eaton.dev/deb.key | sudo gpg --dearmor -o /usr/share/keyrings/1995eaton-deb.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/1995eaton-deb.gpg] https://deb.1995eaton.dev/deb stable main" | sudo tee /etc/apt/sources.list.d/1995eaton.list
sudo apt update && sudo apt install skyscraper
Usuários de Arch Linux podem instalar através do AUR com yay -S skyscraper ou paru -S skyscraper.
Para instalação manual, basta baixar o binário mais recente da página de releases no GitHub e adicionar ao PATH.
Configuração inicial
Após a instalação, o primeiro passo é autenticar-se com uma conta Bluesky existente:
skyscraper login
O comando abre um fluxo de autenticação via navegador ou permite inserção manual de app password. As credenciais são armazenadas localmente em ~/.config/skyscraper/config.toml, com criptografia opcional.
Integração com o ecossistema Linux
O Skyscraper foi construído com foco em interoperabilidade nativa. Ele suporta:
- Notificações via D-Bus (integrando-se ao sistema de notificações do desktop)
- Cópia de conteúdo para a área de transferência com
Ctrl+Cem modo de visualização - Suporte a atalhos personalizáveis em
~/.config/skyscraper/keybindings.toml - Exportação de dados em formato JSON para processamento externo
Essas características reforçam sua posição como uma ferramenta voltada para usuários de Linux que valorizam controle, privacidade e automação.
Perspectivas futuras
Segundo o autor, o desenvolvimento prioriza estabilidade e conformidade com o AT Protocol. Versões futuras devem incluir suporte a custom feeds, integração com Mastodon via BskyFed, e melhorias na experiência de leitura offline.
O projeto é totalmente open source e aceita contribuições via pull requests no repositório oficial.
Por que escolher um cliente terminal para Bluesky?
Clientes de terminal como o Skyscraper atendem a uma demanda crescente por alternativas leves e eficientes no ecossistema de redes sociais descentralizadas. Em um cenário onde plataformas como Bluesky ganham tração entre comunidades técnicas, ferramentas CLI permitem maior produtividade, menor consumo de recursos e maior integração com fluxos de trabalho baseados em terminal — especialmente relevantes para administradores de sistemas, desenvolvedores e entusiastas de software livre.