Recientemente me he puesto a aprender sobre la gestión del conocimiento personal, con el curso de Guía Carmona, Nota a Nota. La idea básica es tener un sistema funcional para capturar ideas, ordenarlas, procesar la información y expresarla a tu manera.

A raíz de este curso, he descubierto de la existencia de org-mode y org-roam de emacs, pero he visto que, por el momento, es un tanto complicado utilizarlos con el móvil y el iPad para capturar información. Así que he decidido probar Obsidian en mis dispositivos móviles para empezar a aplicar lo que voy aprendiendo sobre gestión de conocimiento.

Obsidian es un sistema de notas local, con la posibilidad de enlazarlas. Así que la única dificultad para configurar esta aplicación es la sincronización de las notas entre dispositivos. Hay varias opciones, y yo he decidido utilizar un repositorio en GitHub.

Repositorio en GitHub

En GitHub he generado un repositorio nuevo, que vamos a llamar mirepo.git.

Obsidian en el iPad

  1. Instalar las applicaciones de Obsidian y Working Copy.
  2. Clona tu repositorio en Working Copy
  3. En Obsidian, genera una bóveda (vault) nueva que no esté sincronizada con iCloud.
  4. En Working Copy configura un repositorio para poder compartirlo con Obsidian: Setup Folder Sync -> On My iPad, Obsidian.

Obsidian en un móvil con Android

  1. Instalar las applicaciones de Obsidian y Termux.
  2. Dentro de Termux, generar llaves SSH. Si quieres guardar tus llaves SSH con el nombre misllaves: $ ssh-keygen -t rsa -b 4096 -f ~/.ssh/misllaves.
  3. Añadir la llave SSH pública (por ejemplo, lo que hay dentro de misllaves.pub en el directorio ~/.ssh del paso anterior) a tu perfil en GitHub.
  4. En Termux, genera un directorio de almacenamiento, /storage/shared, ejecutando el siguiente comando: $ termux-setup-storage.
  5. En Termux, vete al directorio de almacenamiento: $ cd storage/shared.
  6. En el directorio de almacenamiento compartido que has creado en Termux, clona tu repositorio: $ git clone git@github.com:[nombre de tu usuario en GitHub]/mirepo.git
  7. Abre Obsidian en tu móvil de Android y abre una bóveda (vault) desde la carpeta con el repositorio que acabas de clonar.

Utilizando Obsidian en tus dispositivos móviles

Para utilizar Obsidian en tus dispositivos móviles con GitHub, recuerda actualizar tus notas antes de ponerte a escribir:

Y al terminar, actualiza tu repositorio en GitHub:

  • En Working Copy o en Termux (desde el directorio con tu repositorio):
    1. Añade tus ficheros nuevos: $ git add mificheronuevo.
    2. Comprueba el estado del repositorio: $ git status.
    3. Guarda localmente tus cambios: $ git commit -am "he añadido un nuevo fichero".
    4. Actualiza tu repositorio en GitHub: $ git push.

Páginas de las que he sacado información para desarrollar mi configuración: