Tasks
Capture tasks from notes or quick-add, choose the right view, schedule repeats, and reschedule work on the calendar.
Fluks has two kinds of tasks, and both appear in the same task panels:
- Standalone tasks created from a task panel, the quick-add dialog, or Quick Capture.
- Checkbox lines inside notes — any
- [ ]line becomes a task and stays linked to its source note.
A task can have a due date, a repeat rule, a status, a goal, an estimate, and tags. All of these are optional: a bare title is a valid task.
| Method | Where it lives |
|---|---|
| Quick add | Press N in a task panel, or use the add button. Natural-language phrases such as “Pay rent tomorrow 9am” fill the title and schedule. |
| Inline capture | The capture row above every task list. It adds to the list you are looking at. |
| System-wide Quick Capture | ⌘⇧Space from any app on macOS opens the task quick-add. |
| iPhone add | The add button in Tasks, or the create action in the command sheet. |
The quick-add dialog keeps its property chips between tasks, which makes batch capture fast: set a destination, goal, or estimate once and press Enter for each task. ⌘Enter adds the task and closes the dialog.
By default, quick capture lands in the vault Inbox. You can change that to the active space in Settings → Capture. Capture rows always add to the panel they sit in.
In a note, a task’s fields are written as bracket tags on the checkbox line. The same values are edited through the task row, detail view, or quick-add chips.
- [ ] Ship the beta [due: 2026-10-01] [status: in-progress] [goal: ship] [duration: 1h 30m] #release | Field | Syntax | Notes |
|---|---|---|
| Due | [due: 2026-10-01] or [due: 2026-10-01 09:30] | A date, optionally with a time. |
| Repeat | [every: weekdays], [every: month], [every: 3 days] | See Recurring tasks. |
| Status | [status: in-progress] | Statuses are vault-wide and editable from the board. |
| Goal | [goal: ship] | Links the task to a goal by its slug. |
| Estimate | [duration: 1h 30m] | Used by the calendar and time planning. |
| Tags | #release | Inline tags can be used for filtering and search. |
The default board statuses are To-do, In progress, Done, and Archive. Done and Archive count as complete. You can add, rename, reorder, recolor, and remove columns from Manage columns on the board.
The desktop task panel has five views. Switch with the buttons in the panel toolbar or with the keys shown here.
| View | Key | What it is for |
|---|---|---|
| Open | O | Smart lists: Todo, Overdue, Today, Upcoming, and Anytime. |
| Board | B | Status columns with drag-and-drop. Drop into a completion column to complete or reopen a task. |
| Table | T | Sortable, filterable, groupable rows with inline editing and bulk actions. |
| Calendar | C | Day, week, and month layouts with an unscheduled rail. Drag chips to reschedule and drag a block’s bottom edge to resize its estimate. |
| History | H | The append-only completion log, including recurring completions. |
History is a record of what happened, not a Done list. Reopening a task does not erase its past completion events.
A repeat rule is written as an [every: …] tag or set from the repeat picker.
Fluks supports a deliberately small, readable vocabulary:
| Rule | Meaning |
|---|---|
every day | Every calendar day. |
every week | Same weekday each week. |
every 3 days, every 2 weeks | Fixed intervals from the due date. |
weekdays, weekends | Monday–Friday, or Saturday–Sunday. |
every mon,wed,fri | A specific set of weekdays. |
every month | Same day of the month. |
every month on the 15 | A specific day of the month. |
every year | Same date each year. |
When you complete a recurring task, it advances to the next occurrence and the completion is recorded. Fluks offers Undo on the toast.
In the calendar, dragging a recurring task asks how far the change should go:
- Only this occurrence moves this one task without changing the series.
- This and all future occurrences updates the series from the selected occurrence onward.
- Inbox is the vault-level capture area. It splits tasks into Unprocessed (no due date, status, goal, or tags) and Clarified. Use the clarify actions to schedule, move, tag, or complete an item.
- Today collects work that is due today or overdue. Recurring tasks appear here when their next occurrence lands.
- Upcoming is a vault-wide calendar with every space’s tasks and habit occurrences overlaid. Its unscheduled rail makes it easy to drag work onto a day.
On iPhone these are folded into the Tasks tab and the command sheet; there are no separate Inbox or Upcoming panels.
Open a task to edit its title, schedule, repeat rule, status, goal, estimate, and tags in one place. The detail view also shows the task’s source note and its own history of completions and changes.