Usando Syncthing para sincronizar nuestro contenido en diferentes dispositivos

Tabla de contenidos:
- Instalando y configurando syncthing
- Sincronizando nuestro dispositivo con Android a nuestra PC
- Ejecutar syncthing al iniciar el sistema
Syncthing es un software que uso al dia a dia entre mi celular y mi PC, ¿pero que es syncthing? se preguntarán, pues la respuesta es sencilla, syncthing es un software que permite sincronizar localmente tus archivos entre dispositivos, lo que puede ser util en muchos casos de uso como por ejemplo en keepass ya que al ser completamente offline no existe ningun tipo de sincronización.
Instalando y configurando syncthing
La instalación de este software es bastante sencilla y no requiere mucho trabajo extra, en mi caso utilizo Void Linux como distribución pero estos pasos se pueden replicar en otras distribuciones.
Para instalarlo simplemente escribiremos en nuestra terminal de preferencia:
sudo xbps-install -S syncthing

Despues de que acepten y la instalación finalice entonces lo ejecutamos en una terminal con syncthing despues syncthing abrirá el navegador, ya tendriamos syncthing funcionando pero aun faltan más cosas por hacer entre ellas añadir el ID del dispositivo al que deseamos sincronizar nuestros archivos, simplemente le damos click en el boton "añadir dispositivo remoto", en este caso deseo sincronizar entre mi PC y mi celular con android, ¿como lo hacemos? bastante facil yo en mi caso recomiendo utilizar syncthing-fork para esto ya que se mantiene en constante desarrollo y sus desarrolladores siempre están abiertos a soporte, la app la pueden encontrar en Github o en F-Droid.
Sincronizando nuestro dispositivo con Android a nuestra PC

Aquí nos enfocaremos en sincronizar nuestro Android, no es dificil y el proceso es ligeramente parecido en PC, en este caso syncthing-fork nos pedirá una configuración inicial, aceptamos y la hacemos.
Cuando ya tengamos todo echo entonces lo que haremos es irnos a nuestra PC y añadimos la carpeta que querramos sincronizar, este paso tambien se puede replicar en la aplicación de android, al seleccionar nuestra carpeta entonces simplemente nos regresamos a nuestro celular y le damos en la hamburguesa (tres lineas) de la app y presionamos "ID del dispositivo" copiamos nuestro ID, aquí recomiendo pegarlo en un archivo .txt y enviarlo a la PC.
Despues de que tengamos nuestro ID entonces nos vamos a nuestra PC otra vez y presionamos "añadir dispositivo remoto", aquí simplemente pegamos nuestro ID, despues le asignamos un nombre a nuestro dispostivo, nos vamos a compartir y seleccionamos las carpetas que deseamos compartir, ya con eso tendrian syncthing funcionando.
Ejecutar syncthing al iniciar el sistema
Esto es algo extra pero si deseas hacer esto entonces solo tienes que hacer lo siguente:
Si utilizas Sway o XFCE como es mi caso entonces ve a "Sesión e inicio" y añade a syncthing.
Ejemplo con XFCE:
Nombre: Syncthing
Orden: syncthing --no-browser
Ejemplo con Sway:
exec syncthing --no-browser
Eso seria todo, espero que les haya servido esta guía, cualquier feedback o error que encuentren me lo hacen saber en mastodon :D