Projekt

Design & utveckling

PrinceLists

Att göra-listor för Obsidian, sparade som vanliga Markdown-anteckningar, med vyn Schedule över alla listor.

TypeScriptObsidian PluginCodeMirrorCSS
Hämta PrinceLists 
Skärmbild av PrinceLists
Problem
Obsidian är ett av verktygen jag använder varje dag, med bra användarupplevelse, en pålitlig plattform för tillägg och en stark gemenskap. Men att göra-listor är dess svaga sida, så mina låg i en separat app som jag aldrig blev nöjd med, skilda från anteckningarna de hörde till.
Tillvägagångssätt
Bygg på Obsidian i stället för att bygga ännu en att göra-app. En lista är en vanlig anteckning, så den ligger i projektmappen där den hör hemma och går att länka till, söka i och synka som alla andra anteckningar. Inuti fungerar den som en renodlad att göra-app, på dator och mobil.
Resultat
Jag flyttade alla mina att göra-punkter dit och slutade använda min gamla att göra-app, så ett projekts anteckningar och listor ligger nu i samma mapp. Det är publicerat i Obsidians katalog över community-tillägg och öppen källkod under MIT-licensen.

PrinceLists ger Obsidian en riktig att göra-lista utan separat databas eller eget filformat. Öppna en lista som Markdown när du vill, eller gör om den till en vanlig anteckning för gott.

Vad det gör

  • Vilken anteckning som helst kan bli en lista — skapa en ny, eller gör om en anteckning med kryssrutor.
  • Punkter med riktiga anteckningar — varje punkt har en titel, en stjärna, ett datum och anteckningar med länkar, checklistor, tabeller, kod och bilder.
  • Bocka av och glöm — avbockade punkter döljs efter ett dygn, eller den tid du väljer, och Show archived items tar tillbaka dem.
  • Schedule — daterade punkter från alla listor, under Today, Tomorrow, Next 7 days och Later.
  • Listor i anteckningar — bädda in en lista i valfri anteckning och bocka av och redigera den där.

I mobilen också

Det är byggt för pekskärm lika väl som tangentbord: en flytande lägg till-knapp, stora tryckytor och håll in för att dra.

PrinceLists på en mobil: en inköpslista med sektioner, avbockade punkter, en stjärna och en öppen punkt med en anteckning

Hur det är byggt

En lista sparas som den Markdown du själv skulle skriva, med en rad frontmatter som markerar den. Eftersom bara de rader du ändrar påverkas förblir resten av anteckningen som du skrev den, och andra verktyg fortsätter att fungera på samma fil: Tasks läser fortfarande datumen och ser avbockade punkter som klara.

Anteckningar på en punkt redigeras som i Obsidians egen Live Preview, där Markdown-syntaxen bara syns vid markören. Det är privat från grunden: inget konto, inga egna nätverksanrop och ingen datainsamling.

Källkoden finns på GitHub. Installera PrinceLists från katalogsidan, eller i Obsidian under Settings → Community plugins → Browse.