Como acessar suas anotações Zettelkasten do obsidian no telefone?
![moça trabalhando no laptop](https://delchibruce.com/media/posts/55/3593972.jpg)
O obsidian é meu aplicativo preferido para fazer anotações usando o método Zettelkasten. E se você pesquisar um pouquinho, vai ser o seu também!
A equipe de desenvolvimento do obsidian está trabalhando em uma versão mobile do aplicativo deles, o que é uma excelente notícia! Além disso, eles possuem um serviço de publicação e sincronização dos arquivos, que me parece ser a única forma de monetização do obsidian. Se essas ferramentas funcionarem pra você e você puder contribuir com a manutenção da equipe de desenvolvimento, vá nessa e ajude!
Agora, se você é como eu e prefere manter os dados em formatos que permitem integração com outros serviços e estão sob seu domínio mais íntimo, sem risco de perder dados e com o controle de versões, sugiro utilizar um servidor de git para sincronizar, proteger e controlar seus dados. Já falei sobre a utilização do git de forma mais genérica no passado.
Git pronuncia-se /git/ (ou pronuncia-se /djit/ em inglês britânico) é um sistema de controle de versões distribuído, usado principalmente no desenvolvimento de software, mas pode ser usado para registrar o histórico de edições de qualquer tipo de arquivo.
fonte: wikipedia
O git é revolucionário, por permitir o backup e o completo controle de versões dos arquivos protegidos, enquanto um servidor git é uma máquina que roda o sistema git, podendo ser um servidor seu ou de terceiros.
Hoje em dia eu gosto muito do gitlab, um um gerenciador de repositório de software baseado em git, com suporte a Wiki, gerenciamento de tarefas e CI/CD
. A grande vantagem deste sobre outros gerenciadores de git na nuvem é que o gitlab é um software livre e tem camadas gratuitas de uso bem razoáveis.
Eu uso o gitlab e vou fazer esse tutorial com ele, certo? Mas ajustar para outro servidor git não é complicado não!
Criar (e iniciar) o repositório
Essa parte é mais chatinha, mas não desanime! Você vai precisar de 15 minutos para preparar tudo e não terá que se preocupar com backup das suas anotações e com o acesso remoto a elas. Quinze minutos e tudo pronto!
Passo 1
Acesse o gitlab e crie uma conta gratuita. Faça o login e crie um novo projeto:
![gitlab_novo](https://delchibruce.com/media/posts/55/Screenshot_20210303_080828.png)
Passo 2
Crie um projeto em branco mesmo!
![gitlab_em_branco](https://delchibruce.com/media/posts/55/Screenshot_20210303_080953.png)
Passo 3
Preencha os dados do projeto e crie o repositório rapidinho. Lembre-se de deixar o repositório privado!
![gitlab_projeto_novo](https://delchibruce.com/media/posts/55/Screenshot_20210303_081109.png)
Agora você vai ter a opção de copiar o link de clonagem usando ssh ou http. A utilização do ssh é recomendada, mas pode dar um pouco mais de trabalho a depender da sua instalação dos componentes e requisitos. Recomendo que tente o ssh e se não conseguir resolver sozinho vá para o http.
Passo 4
![ssh](https://delchibruce.com/media/posts/55/Screenshot_20210304_0924142.png)
A próxima fase é feita no seu computador. Para começar certifique-se que possui o git instalado. Dê uma olhadinha aqui se precisar de ajuda em como proceder com a instalação.
Depois de tudo instalado certinho crie uma pasta (ou use o diretório que já estão suas anotações feitas no obsidian). Lembre-se de ter um backup de tudo antes, apesar da chance de dar um pipoco ser pequena é melhor garantir.
Passo 5
Inicie o git neste diretório com git init
.
Passo 6
Conecte o repositório local ao repositório remoto com o git remote add origin [email protected]:USUARIO/REPOSITORIO.git
Usando o repositório criado para nosso exemplo ficaria assim: git remote add origin [email protected]:delchibruce/zettelkasten.git
Passo 7
Depois adicione os arquivos existentes na pasta ao repositório local com um git add .
.
Faça o commit com o git commit -m "iniciando o repositório"
. O que estiver dentro das aspas é só uma mensagem que será registrada no repositório.
Observação: é melhor criar um .gitignore com as pastas abaixo, facilitando o processo de backup e manutenção dos arquivos:
.obsidian/cache
.trash/
.DS_Store
Faça o push com git push -u origin master
.
Agora suas anotações locais devem estar no repositório remoto. Acesse seu repositório na página do gitlab e veja se está tudo lá.
Ligar o Obsidian ao repositório
Existem duas formas de fazer isso: a forma manual e a forma rápida. Usei muito a forma manual no passado, mas agora que o obsidian permite plugins ficou muito mais fácil. Então vamos seguir com o plugin do git. Mas, se você quiser fazer manualmente, me avise que conversamos.
Primeiro você vai precisar do plugin Obsidian Git, que está disponível na interface de plugins. É bem fácil!
Passo 8
Clique na engrenagem para acessar as configurações do obsidian. Depois, em community plugins.
![community plugins](https://delchibruce.com/media/posts/55/Screenshot_20210302_163422-2.png)
Passo 9
Você deve, então, permitir plugins de terceiros. Não saia instalando tudo quanto é plugin por aí, que não é muito seguro.
![plugins de terceiros](https://delchibruce.com/media/posts/55/Screenshot_20210302_163350.png)
Passo 10
Clique em browse para ver a lista de plugins disponíveis e busque por “git”.
![browse](https://delchibruce.com/media/posts/55/Screenshot_20210302_163753-2.png)
Passo 11
Clique e instale!
![busca e instalação](https://delchibruce.com/media/posts/55/Screenshot_20210302_163906.png)
Configuração do plugin
Passo 12
![configuração do git](https://delchibruce.com/media/posts/55/Screenshot_20210302_164027.png)
Acessar as anotações no celular
Aqui temos que fazer só duas coisas: baixar o aplicativo e autorizá-lo a acessar seu repositório. Facinho!
O gitjournal é um aplicativo para android que acessa um repositório git para armazenar as anotações feitas em markdown. Você lembra que
Markdown é uma linguagem simples de marcação que converte seu texto em HTML válido. Markdown é frequentemente usado para formatar arquivos, escrever mensagens em fóruns de discussão online e para criar rich text usando um editor de texto simples. (adaptado da wikipedia)
Passo 13
Instale o gitjournal e vamos configurá-lo.
Passo 14
Comece arrumando as configurações e adicionando seu email e seu nome:
![gitjournal1](https://delchibruce.com/media/posts/55/IMG_20210305_083431.jpg)
Passo 15
Depois clique em Git Remote Settings
para ligar o gitjournal ao gitlab. Clique no botão do gitlab:
![gitjournal2](https://delchibruce.com/media/posts/55/Screenshot_2021-03-05-08-35-07-874_io.gitjournal.gitjournal.jpg)
Passo 16
Então aparecerão algumas instruções, mas o que é necessário fazer é clicar para autorizar o aplicativo a acessar sua conta gitlab:
![gitjournal3](https://delchibruce.com/media/posts/55/Screenshot_2021-03-05-08-35-32-124_io.gitjournal.gitjournal.jpg)
Passo 17
Ao clicar no botão o navegador vai abrir o gitlab para você fazer o credenciamento do aplicativo:
![gitjournal4](https://delchibruce.com/media/posts/55/Screenshot_2021-03-05-08-47-15-625_com.vivaldi.browser.jpg)
Passo 18
Selecione o repositório desejado! Lembre-se que criamos o repo zettelkasten
lá no passo 3? Conecte-o!
![gitjournal5](https://delchibruce.com/media/posts/55/Screenshot_2021-03-05-08-48-20-926_io.gitjournal.gitjournal-2.jpg)
Passo 19
As chaves ssh serão criadas. Isso demora um pouquinho mas garante maior segurança ao processo. Beba água!
![gitjournal6](https://delchibruce.com/media/posts/55/Screenshot_2021-03-05-08-48-28-509_io.gitjournal.gitjournal.jpg)
Passo 20
Não tem passo 20! Pronto! Acesso concretizado!
![gitjournal7](https://delchibruce.com/media/posts/55/Screenshot_2021-03-05-08-48-45-953_io.gitjournal.gitjournal.jpg)
Crie umas notas no obsidian pra ver se tudo está funcionando corretamente antes de sair anotando tudo. Você não deve ter problemas, mas é sempre melhor testar.
Agora, se você estiver longe do computador e quiser ler suas notas ou acessá-las enquanto estiver longe de casa, seu telefone ajudará!
sucesso e boas anotações!
Comentários, Dúvidas, Críticas e Sugestões