taskk is a trello-esque app for managing distributed todo boards on urbit.
npm install -g
to install the necessary npm modulesnpm start
to start the dev server- App will open on port 3000 and proxies urbit calls to 8443. If you want to change this, mess around with package.json
- Make changes. Fix everything and make it work
npm run build
to build all js and csscp -r build/{taskk,taskk.html} <PATH_TO_SHIP>/home/web
- taskk will serve at
localhost:8443/taskk.html#/<HOST>/<BOARD>
. By convention, HOST is whichever ship initiated the board and BOARD is an arbitrary name - Go nuts.
- Each column has its own "create new" button.
- Issues are extremely simple, having a title, an assignee, a description
- Double click tile to expand.
- Drag a tile to change phase.
- These boards are stored as a directory of markdown files on your ship,
at
%/app/taskk/HOST/BOARD/PHASE/ISSUE
. If you'd like to sync boards or collaborate, see the instructions in the docs on syncing desks.
- keyshortcuts
- Notify assignee on change
- Better uuid