Crear un plugin en Obsidian
Antes de comenzar crea un nuevo
vault
, ya que los plugins pueden causar cambios no deseados en tuvault
.
Descarga el plugin de muestra
- Abre una terminal y cambia al directorio de tu
vault
.
cd path/to/vault
mkdir .obsidian/plugins
cd .obsidian/plugins
- Clona el plugin de muestra usando Git.
git clone https://github.com/obsidianmd/obsidian-sample-plugin.git
Construye el plugin
Navega al directorio del plugin, instala las dependencias y ejecuta el script de desarrollo.
cd obsidian-sample-plugin
npm install
npm run dev
Habilita el plugin
-
Abre Obsidian y ve a
Settings
>Community plugins
. -
Activa los
Community plugins
. -
Bajo
Installed plugins
, activa elSample Plugin
seleccionando el botón de activación. -
Ahora estás listo para usar el plugin en Obsidian.
Actualiza el manifiesto
Aquí podremos cambiar el nombre del plugin actualizando el archivo manifest.json
.
Cada vez que hagas cambios tienes que recargar Obsidian para ver los cambios.
Hot reload
Clona el siguiente repositorio en tu carpeta de plugins:
git clone https://github.com/pjeby/hot-reload.git
Habilita el plugin en Obsidian y recarga automáticamente los cambios en tu plugin sin tener que reiniciar Obsidian.
Happy coding! 🎉