Benjamín Alcalde G.201 downloadsUniversity workspace: home, class capture, daily notes, timetable, reminders, calendar, events, ICS feeds, and layers.
Si estudias y quieres tener la universidad ordenada —clases, diario, horario, recordatorios y calendario— sin pelearte con tres plugins distintos, esto es para ti.
Unique Suite junta en una sola instalación lo que yo uso día a día: el sistema Unique (inicio, captura de clases, notas diarias, horario, recordatorios) y Unique Agenda (eventos con hora, vistas mes/semana, capas e importación ICS, incluido Google Calendar). Está pensado para semestres, carpetas de cursos y un vault que se entiende solo.
En la práctica abres el inicio, capturas una clase, miras el horario, anotas recordatorios y ves la agenda con lo local y lo que viene de Google. Las capas te dejan mostrar u ocultar horario, eventos locales y cada feed ICS sin mezclarlo todo.
La Biblioteca de atajos, disponible desde Inicio y desde el panel de ajustes, reúne todos los comandos de Unique Suite, muestra las teclas que tienes asignadas y permite buscar por nombre o combinación.
Importante: no lo instales junto a los plugins separados
uniqueyunique-agenda. Duplicarías vistas, comandos y cintas. Unique Suite los reemplaza.
Autor: Benjamín Alcalde · Plugin id: unique-suite
Si prefieres instalar a mano desde los releases:
<bóveda>/.obsidian/plugins/unique-suite/.main.js, manifest.json y styles.css (Obsidian no usa el resto del repo).El main.js ya trae Unique, Agenda y el calendario embebido. No hace falta copiar otros archivos del repositorio a la carpeta del plugin.
Puedes crear las carpetas a mano o usar el comando Preparar bóveda universitaria. Estructura aproximada:
| Ruta | Uso |
|---|---|
Diario/ |
Notas diarias (Diario/YYYY-MM/YYYY-MM-DD.md) |
Semestres/ |
Cursos y apuntes por semestre |
Sistema/ |
Infra del sistema |
Sistema/Agenda/Eventos/ |
Notas de eventos |
Sistema/Agenda/Historial.md |
Historial de agenda |
Sistema/Recordatorios.md |
Tabla de recordatorios |
Nota Horario (tipo: horario, estado: activo) |
Bloques de horario (solo lectura en Agenda) |
Si usas otros nombres, ajústalos en Ajustes → Unique / Unique Agenda. Por defecto Agenda mira: Sistema/Agenda/Eventos, Sistema/Agenda/Historial.md, Sistema/Recordatorios.md y Diario.
Requiere Obsidian 1.11.5 o posterior. Las URL privadas ICS y las credenciales se guardan en SecretStorage local de Obsidian; al actualizar, el plugin las migra desde data.json. Cada dispositivo necesita sus propios secretos. Las copias de seguridad o el historial de sincronización anteriores pueden conservar los valores antiguos. La eliminación automática de eventos ausentes del ICS está suspendida porque una respuesta incompleta podría borrar notas válidas.
Al eliminar una nota, la limpieza de enlaces conserva el texto que la rodea y mantiene la nota diaria. Los enlaces abreviados con el mismo nombre se conservan para evitar afectar otra nota.
Las capas (horario, local, cada feed Google) se controlan desde la vista Agenda y/o desde los ajustes.
Unique Suite guarda un solo data.json con dos bloques:
{
"unique": { },
"agenda": { }
}
Si vienes de los plugins separados, copia el contenido de cada data.json a su bloque correspondiente (sin secretos si vas a compartir la bóveda). El comando que antes era unique-agenda:abrir ahora es unique-suite:abrir.
El calendario de notas diarias se basa en Obsidian Calendar de Liam Cain (MIT). Ver NOTICE.
MIT © 2026 Benjamín Alcalde.
Incluye código basado en Obsidian Calendar de Liam Cain (MIT, 2021). Ver LICENSE y NOTICE.
Unique Suite is one Obsidian install for a university vault: home, class capture, daily notes, timetable, reminders, calendar/agenda, ICS feeds (e.g. Google Calendar), and layers.
Install: Settings → Community plugins → Browse → Unique Suite → Install → Enable. Or download main.js, manifest.json, and styles.css from GitHub Releases into .obsidian/plugins/unique-suite/.
Do not run it alongside the separate unique and unique-agenda plugins — Unique Suite replaces them.