local
773e149a92
chore: simplify .gitignore for personal vault, add plugins
...
Cleaned up .gitignore (removed upstream author-specific entries, added
.claude/ and excalidraw main.js). Track installed Obsidian plugins:
dataview, templater, obsidian-git, local-rest-api.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-11 23:16:08 +01:00
Daniel
339396e447
feat: Excalidraw + Banner plugins + ITS CSS snippets
...
Plugins installed:
obsidian-excalidraw-plugin
manifest.json + styles.css tracked in git
main.js (8MB) excluded from git — downloaded by setup-vault.sh on first run
obsidian-banners
manifest.json + main.js + styles.css all tracked (148KB, acceptable)
CSS Snippets (ITS Theme by SlRvb):
ITS-Dataview-Cards.css — transforms TABLE queries into visual card grids
Usage: use backtick-dataview-cards instead of backtick-dataview above query
ITS-Image-Adjustments.css — fine-grained image sizing in notes
Usage: caption images with |100 or wrap in image-adjustments callout
Config updates:
community-plugins.json — added obsidian-excalidraw-plugin, obsidian-banners
appearance.json — added ITS-Dataview-Cards + ITS-Image-Adjustments snippets
(vault-colors preserved)
.gitignore — added excalidraw main.js exclusion rule
setup-vault.sh — step 5: auto-downloads Excalidraw main.js if missing
curl from GitHub releases/latest, skips if already present
Canvas updates (Obsidian saved state):
welcome.canvas — user added Cosmic Brain GIF at top
main.canvas — user added brand assets to Wiki Pages zone
Wiki Map.canvas — Obsidian format normalised
2026-04-07 13:48:28 +03:00
Daniel
ba4eed4731
chore: sync Obsidian UI changes
...
calendar/data.json — configured through Obsidian UI:
- Word count dots: #ebcb8b, 250 words/dot, calendar + menu
- Task dots: #d08770, max 1 incomplete, calendar + menu
- Link indicators: #a3be8c, menu only
- Backlink indicators: #5e81ac, menu only
- Zettel tracking: #b48ead, calendar + menu
community-plugins.json — enabled through Obsidian (may include dataview etc)
workspace.json — updated open tabs/layout state
graph.json — Obsidian reset colors on close (expected behavior)
2026-04-07 13:16:36 +03:00
Daniel
fd979d8c3a
fix: track plugin data.json files + unblock gitignore exception
...
calendar/data.json:
- shouldConfirmBeforeCreate: false
- localeOverride: en-GB
- weekStart: monday
- showNoteIndicator: true
- showWeeklyNote: false
thino/data.json: full UI config with daily save mode, list view
.gitignore updated:
.obsidian/plugins/*/data.json (still blocks API keys, sync tokens, etc)
!calendar/data.json (exception — safe config, no secrets)
!thino/data.json (exception — safe config, no secrets)
Future users now get full plugin configuration out of the box.
2026-04-07 12:43:58 +03:00
Daniel
8286bf1944
feat: visual reference vault — Calendar, Thino, design-ideas canvas
...
Plugins installed:
- Calendar (en-GB, Monday start, note indicators)
- Thino (quick memos, daily save mode)
- community-plugins.json enables both
Visual canvas (projects/visual-vault/design-ideas.canvas):
- 8 labeled zones stacked vertically with 100px gaps
- Zone: Logos & Icons — logo-pro, 6x square icons, portrait (9:16)
- Zone: Archive Concepts — 3x early-era 16:9 covers
- Zone: Pro Cover Variants — pro-cover-10
- Zone: Brand Identity — hub-cover, classroom-start-here
- Zone: Skill Covers — seo, blog, repurpose, wp-mcp, seo-update
- Zone: Event Covers — blog-day, seo-day, qa-day
- Zone: April 2026 About Page — 3x bg 2752x1536, 5x slot 1280x720
- Style Reference Card — all format dimensions, palette, visual rules
- All nodes pixel-perfect sized from actual image dimensions
Images (41 files, 29MB):
- Copied to _attachments/images/skool-hub/
- Exact dimensions used for canvas node sizing
workspace-visual.json:
- Main: design-ideas.canvas (default) + Wiki Map + Graph view tabs
- Left: file-explorer, search, bookmarks
- Right: Calendar + Thino + Backlinks (OPEN, not collapsed)
- Switch to it: quit Obsidian, cp workspace-visual.json workspace.json, reopen
bin/setup-vault.sh updated with visual layout switch instructions
Note: _attachments/images/ is NOT gitignored (images are intentional)
Comment out the line in .gitignore to exclude them for leaner forks
2026-04-07 12:39:25 +03:00