Se um ambiente gráfico é o principal meio de interação com o Linux, um gerenciador de arquivos é uma ferramenta fundamental para facilitar a manipulação de diretórios e arquivos. No entanto, para usuários que preferem trabalhar diretamente no terminal, um dos vários gerenciadores de arquivos baseados em terminal pode oferecer um controle ainda mais eficiente e organizado.
Este artigo aborda o Spacedrive, um gerenciador de arquivos de código aberto de próxima geração, focado na privacidade e desenvolvido especialmente para profissionais criativos, como cineastas, streamers, músicos e designers.
Embora tenha sido idealizado para esses públicos, o Spacedrive pode ser utilizado por qualquer pessoa que valorize seus recursos e funcionalidades. A seguir, é apresentada uma visão geral do software.
Spacedrive: Visão Geral
O Spacedrive é alimentado por um sistema chamado Virtual Distributed Filesystem (VDFS), que utiliza um banco de dados descentralizado para emular um sistema de arquivos, resultando em uma organização e pesquisa de arquivos eficiente.
Distribuído sob a Licença AGPL-3.0, o projeto é desenvolvido com uma arquitetura baseada na pilha PRRTT, composta por tecnologias como Prisma, Rust, React, TypeScript e Tauri.
O Spacedrive é financiado por diversos investidores renomados e conta com o apoio de uma equipe dedicada, além de mais de 100 colaboradores de código aberto. A intenção do projeto é oferecer, no futuro, serviços adicionais como hospedagem, mantendo o aplicativo principal gratuito e de código aberto.
Os principais recursos oferecidos pelo Spacedrive incluem:
- Pesquisa unificada
- Multiplataforma
- Navegação com guias
- Interface intuitiva
Impressões iniciais
O Spacedrive possui vários recursos voltados para comunicação entre dispositivos e sincronização em servidores ou na nuvem, que não foram analisados neste momento.
No primeiro lançamento, um assistente de configuração rápida é exibido, solicitando a criação de uma biblioteca que armazena informações sobre os arquivos, mas não os arquivos em si, facilitando a organização e a localização dos mesmos, mesmo em diferentes dispositivos.
Após adicionar os locais desejados, é exibida a seção de telemetria obrigatória, onde é possível escolher entre "Compartilhar uso anônimo" (que envia todos os dados relevantes para os desenvolvedores) ou "Compartilhar o mínimo" (que envia apenas dados essenciais). Ambos são regidos pela política de privacidade do Spacedrive.
O layout padrão inicial do Spacedrive é o "Grid View", que exibe os arquivos como uma grade de miniaturas. O segundo layout disponível é o "List View", que lista arquivos e pastas de forma mais detalhada.
O layout "Media View" é focado em mostrar apenas arquivos de mídia, como fotos, vídeos e músicas. Ele também inclui um visualizador de mídia integrado que facilita a visualização desses arquivos.
Na parte superior, há controles para busca, organização de arquivos, modificação do tamanho e espaçamento dos itens, além de ajustes no comportamento de clique duplo e a alternância de elementos da interface.
O Spacedrive permite a adição de tags a arquivos e pastas, facilitando a organização. As miniaturas exibidas para cada item também são úteis, e o menu de contexto (botão direito) oferece uma variedade de opções adicionais.
A caixa de diálogo de exclusão de arquivos oferece a opção de excluir permanentemente ou mover o item para a Lixeira. A seção "Trabalhos recentes" também está disponível, mostrando todas as ações realizadas no Spacedrive, acessível a partir do botão na parte inferior esquerda do aplicativo.
Durante a análise das configurações, foi encontrado um menu para Spacedrive Cloud, ainda não funcional, conforme mencionado nas notas de versão para a versão 0.4.2. Os desenvolvedores indicam que os recursos de sincronização na nuvem e peer-to-peer (P2P) estão em desenvolvimento para uma versão futura.
O menu de configurações também inclui a opção de alternar entre modos claro e escuro, além de configurações para idioma, formato de data/hora e visualização padrão do Explorer.
Durante o uso, foi constatado que o Spacedrive é uma aplicação bastante refinada, considerando seu estágio inicial de desenvolvimento, com opções de organização eficientes e uma interface bem projetada.
Futuramente, os desenvolvedores planejam expandir o suporte para dispositivos móveis, com versões Alpha para Android e iOS previstas para o lançamento do Spacedrive 0.5.