notes/CLAUDE.md

2.0 KiB

Obsidian-vault

Personliga anteckningar på svenska. Skriv nya anteckningar på svenska om inget annat sägs.

Struktur

Mapp Innehåll
00-Inbox/ Osorterade snabbanteckningar. Nya anteckningar hamnar här om inget bättre ställe är givet.
10-Projekt/ En anteckning (eller undermapp) per projekt.
20-Dagbok/ Dagliga anteckningar, filnamn YYYY-MM-DD.md.
90-Mallar/ Mallar för Obsidians Templates-plugin. Ändra bara på begäran.
Home.md Startsida med översikt och länkar till mallarna.

Konventioner

  • Varje anteckning börjar med YAML-frontmatter. Följ mallen i 90-Mallar/ för typen:
    • Inbox: created (YYYY-MM-DD HH:mm) och taggen inbox.
    • Projekt: title, created, status (aktiv, pausad eller klar) och taggen projekt.
    • Dagbok: date och taggen dagbok.
  • Mallarna använder Templates-pluginets platshållare ({{title}}, {{date:...}}, {{time:...}}). Fyll i riktiga värden när du skapar en anteckning från en mall i stället för att kopiera platshållarna.
  • Länka mellan anteckningar med wikilinks: [[Anteckning]] eller [[mapp/Anteckning|visningsnamn]]. Wikilinks fungerar inte för mappar.
  • Använd Obsidian-callouts (> [!info], > [!abstract] …) och uppgiftslistor (- [ ]) där det passar.
  • När en inbox-anteckning sorteras: flytta den till rätt mapp, ta bort taggen inbox och lägg till rätt frontmatter.

Synk och git — rör inte

Vaulten synkas med Self-hosted LiveSync (CouchDB) till alla enheter. På servern speglar livesync-bridge den till ett git-repo, och ett cron-jobb committar och pushar till Gitea var 15:e minut.

  • Committa eller pusha inte själv; cron-jobbet gör det. Egna commits kan få cron-pushen att misslyckas.
  • Redigera inte .git/, .gitignore eller .gitkeep-filerna.
  • Byt inte namn på eller flytta många filer i ett svep utan att fråga först: varje ändring synkas direkt till alla enheter.
  • .obsidian/ och .claude/ synkas inte mellan enheter.