Skip to content

royru/xotodo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6afa7db · Sep 30, 2023

History

39 Commits
Oct 2, 2022
Sep 5, 2022
Oct 2, 2022
Sep 30, 2023
Sep 30, 2023
Sep 22, 2022
Sep 22, 2022
Sep 22, 2022
Oct 2, 2022
Oct 2, 2022
Sep 16, 2022
Oct 2, 2022
Oct 2, 2022
Sep 18, 2022
Sep 30, 2023
Feb 10, 2022
Oct 2, 2022
Jan 1, 2022
Sep 22, 2022
Oct 2, 2022

Repository files navigation

XOTODO

Run

  1. In ./xotodo-edit, run trunk build.
  2. In ./xotodo-parser and ./xotodo-store. run wasm-pack build --target web.
  3. deno bundle --config web/deno.json web/main.ts web/lib/bundle.js
  4. Start the system:
deno run --allow-all --watch main.ts

Test

deno test --allow-read

Alternatively, navigate to a rust crate and run cargo test

Compile

deno compile --allow-all --cached-only main.ts

Currently doesn't work: denoland/deno#10693

Debug in Firefox

Applications/Firefox.app/Contents/MacOS/firefox -start-debugger-server

Next, use the debugger in VS Code

BACKLOG

  • Inline (in-browser) editing of todos
  • GitHub issues integration
  • "my focus for today" - high-level goals to focus on today
  • extension: @due: data auto-complete: this friday, next friday, +5 (in 5 days...)
  • @created auto-generated
  • @project to overwrite default.
  • click the due-date number to increase it by +1 (postpone by a day)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published