Skip to content

Filters & Sorting ​

Filter, sort, and group tasks. Save filter sets you reuse.

Filter Bar ​

Above every task view. Filters available:

  • Status — multi-select
  • Priority — High / Medium / Low / None
  • Project — multi-select
  • Due date — overdue, today, this week, no date, custom range
  • Tags — multi-select
  • Assignee (where applicable)

Active filters render as removable chips so you can see the current scope at a glance.

How the Tag Filter Matches ​

Selecting several tags shows tasks carrying any of them, not only tasks carrying all of them. Picking MIT and errand gives you both sets together — the same "any of these" behaviour as the Status, Priority, and Project filters.

Tag matching ignores case, so MIT and mit are one tag. The filter matches tags exactly: filtering on work will not pull in tasks tagged work/urgent. (The tag view in the sidebar does include those — see Properties & Tags.)

Finding Tasks With No Due Date ​

The Due date filter opens on a calendar, with No due date as the first row above it. Pick it and the list narrows to tasks that carry no date at all — the one set every date scope hides, since Today, Tomorrow, and Next 7 days are all due-date windows. Pick the row again to go back to any due date.

Two things to know:

  • The scope dropdown still applies. No due date inside Today matches nothing by construction; the page says so and offers to clear the filters. Set the scope to All.
  • Save it (see below) and the Home dashboard's Tasks widget can point at it, which is how undated work gets a permanent home on the dashboard — see Home Dashboard.

Seeing Archived Tasks ​

Archived tasks are hidden from every ordinary view. To see them, open the scope dropdown — the one holding All, Today, Tomorrow, and Next 7 days — and pick Archived. The list then shows archived tasks only, with their count next to the scope name, and the project scope still applies.

The archived scope is list-only; Kanban groups by status, which the archive has no use for. Your list-or-board choice is remembered, so leaving the scope puts the board back.

To bring a task back:

  • From the list — select one or more tasks and click Unarchive in the bulk action bar, where Archive normally sits.
  • From the task — open it and click Unarchive at the bottom of the detail panel.

Unarchiving restores the task to the status and project it had when you archived it. A task opened from global search lands in the detail panel, so an archived task found that way can be restored without switching scope first.

Quick Filter Chips ​

Pre-built chips at the start of the bar for the most common scopes:

  • Today
  • Overdue
  • No project
  • High priority
  • Recently created

One-click toggles. Clicking a quick chip layers it on top of any active filters.

Saved Filters ​

Save the current combination of filters under a name. Saved filters appear in a dropdown in the toolbar and can be set as the default view for a project.

Useful patterns:

  • "Today's High-priority"
  • "Overdue & no project"
  • "This week's writing tasks" (project filter + tag filter)

Sorting ​

Sort the visible task list by:

  • Manual (default for projects — preserves drag-drop order)
  • Due date
  • Priority
  • Created date
  • Updated date
  • Title (alphabetical)

Each sort can be ascending or descending. The current sort displays in the toolbar.

The default sort for new tasks is configurable in Settings → Tasks.

Grouping ​

Group the list by:

  • Status
  • Project
  • Priority
  • Due date (today, this week, later, no date)
  • Folder — the vault folder of the note a task came from
  • Note — the note itself

Group headers show counts. Subtask progress rolls up to the group level when applicable.

Folder and Note ​

A task written inside a note belongs to that note, and through it to a folder. Grouping by Folder lays the task list out along your vault structure: one header per folder, ordered by path so a folder sits next to its subfolders. Grouping by Note does the same one level down, one header per source note, ordered by folder and then note title.

A task typed in the Tasks page has no source note. If it is linked to one, it is filed under that note; otherwise it lands in No note at the bottom of the list. Notes that sit directly in the vault root are grouped under Vault root, just above it.

Both are read-only groupings: dragging a task onto a folder or note header does nothing, because a folder is not a field of the task. To move a task between folders, move the note it lives in.

Filter + Sort + Group Together ​

All three compose. Example combinations:

  • Group by Project, Sort by Priority, Filter to Open — what's on each project's plate
  • Group by Due Date, Sort by Priority — your week ahead
  • Filter to High priority, Sort by Created — what's been waiting
  • Group by Folder, Filter to Open — what is still open per area of the vault

URL / Tab State ​

Filters, sort, and grouping persist per tab. Closing and reopening a tab restores the same scope.

See Also ​

Released under the GNU GPL v3.0.