πŸ“– Free edition

Task Nexus Documentation

The Free edition ships the core Gantt chart, task table, quick add, change log and more β€” the full visual planning experience, at no cost.

πŸ“‘ Contents

  1. Install and launch
  2. Gantt view
  3. Task table
  4. Quick add
  5. Selective scheduling
  6. Change log
  7. Settings
  8. FAQ

πŸ“¦ Install and launch

Installation

1
Open Obsidian settings

Go to Settings β†’ Community plugins β†’ Browse

2
Search and install

Search for TaskNexus Free, then install and enable it

3
Open the Gantt chart

Once enabled, a πŸ—“οΈ icon appears in the left sidebar β€” click it to open the Gantt chart

πŸ’‘ Tip: After installing, open Settings β†’ Task Nexus and set your β€œInclude paths” to the note folders you want to manage.

First run

When you open the Gantt chart, the plugin scans every Markdown note in the folders you configured, picks up the - [ ] task lists inside them, and renders them as a visual Gantt chart.

No task data yet? Use Quick add (below) to create your first task in seconds.

πŸ—“οΈ Gantt view

The Gantt chart is the heart of Task Nexus. It turns the Markdown task lists in your notes into a colour-coded timeline, so you can see progress and due dates at a glance.

Multiple time scales

Six time scales cover every kind of planning horizon:

Time scaleBest forHow to switch
Week (1w)This week’s sprint, short-term focusClick β€œ1w” in the toolbar
Fortnight (2w)Short iterations, two-week planningClick β€œ2w” in the toolbar
Month (1m)Monthly planning β€” the most used viewClick β€œ1m” in the toolbar
Quarter (3m)Quarterly OKR trackingClick β€œ3m” in the toolbar
Half-year (6m)Half-year project planningClick β€œ6m” in the toolbar
Year (1y)Annual strategy, the big pictureClick β€œ1y” in the toolbar

Drag to reschedule

Bars can be dragged with the mouse, so dates change straight on the chart:

πŸ’‘ Tip: New dates are written straight back into the Markdown task line in your note β€” your data always stays in your notes.

Parent duration aggregation

When a parent task has sub-tasks with dates, its own bar automatically spans from the earliest start date to the latest due date β€” no manual maths. Parent bars are drawn semi-transparent to show the dates are derived from sub-tasks.

Custom folder colours

Tasks in different folders get different colours, so you can tell at a glance which project a task belongs to. Set a colour per folder under Settings β†’ Folder colours.

Filters and grouping

The Gantt chart offers several filters:

πŸ“‹ Task table

The task table sits to the left of the Gantt chart and lists every task with its details. You decide which columns are shown.

Columns

ColumnDescriptionHideable
β˜‘οΈ CheckboxMarks a task complete β€” one click and it is doneYes
Task nameThe task title; click to open the editor inside the pluginYes
OwnerWho the task belongs to, parsed from the role/assign/xxx tagYes
Priority⏫ High / πŸ”Ί Medium / πŸ”½ Low / ⏬ LowestYes
Start dateWhen the task startsYes
Due dateWhen the task is due; highlighted once overdueYes
ProgressCompletion percentageYes
TagsThe task’s Obsidian tagsYes
NoteName of the note file the task lives inYes

Choosing your columns

There are two ways to show or hide table columns:

1
Quick way

Click the πŸ‘ button next to the search box and tick the columns you want

2
Settings page

Go to Settings β†’ Task Nexus β†’ Task table columns and configure them one by one

πŸ’‘ Tip: The task view and the project view remember their column settings separately, so each view can keep its own combination.

Editing tasks

Click a task name and the task editor opens on the right-hand side of the plugin, where you can change attributes (owner, priority, dates and so on) as well as the task body.

⚠️ Note: The checkbox, task name and due date are fixed-position columns β€” you can hide them, but you cannot reorder them.

⚑ Quick add

Quick add creates a task in one go, so you never have to type Markdown syntax by hand.

How to open it

Fields in the panel

FieldDescriptionDefault
Task nameRequired β€” the task title(empty)
Target fileWhich note the task is written intoToday’s daily note
Target headingWhich heading in that note it goes underEnd of file
OwnerWho the task belongs toThe default owner from settings
Priority⏫ High / πŸ”Ί Medium / πŸ”½ Low / ⏬ LowestThe default priority from settings
Due dateWhen the task is dueToday

Date shortcuts

The due date field offers five quick buttons:

How it works

1
Open the panel

Press Ctrl+Shift+T or click the toolbar button

2
Enter a task name

Type the task name (required), then accept the defaults or adjust the other fields

3
Click Add

The task is written into the target note as - [ ] Task name πŸ“… YYYY-MM-DD πŸ”Ί

πŸ’‘ Tip: If the target file does not exist, the plugin creates it for you. The written format is compatible with other Obsidian task plugins such as Tasks and Dataview.

πŸ“ Selective scheduling

Selective scheduling re-dates only the tasks you select and leaves everything else untouched β€” perfect when you need to reshuffle part of a plan without breaking the rest.

How to use it

1
Select tasks

Tick the tasks you want to reschedule in the task table (click the β˜‘οΈ column)

2
Click the scheduling button

Click β€œπŸ“ Selective scheduling” in the toolbar

3
Automatic re-dating

The plugin assigns new dates to the selected tasks only, following priority and dependencies β€” unselected tasks stay exactly as they were

πŸ’‘ Tip: Selective scheduling is built for crunch time β€” when you only need to move a handful of tasks and do not want to disturb a schedule that is already working.

πŸ“ Change log

The change log tracks the history of every task operation and supports one-click rollback, so every adjustment leaves a trace.

How to open it

Click β€œπŸ“ Change log” in the Gantt toolbar to open the change log panel.

What gets recorded

TypeDescriptionIcon
Date changeStart or due date adjustedπŸ“…
Status changeTo do β†’ In progress β†’ DoneπŸ”„
Task addedA new task was createdβž•
Task deletedA task was removedβž–
Cross-file moveA task moved from one note to anotherπŸ“

One-click rollback

If something went wrong, you can roll a task back to any earlier state:

1
Find the record

Locate the target task’s history in the change log panel

2
Click rollback

Click the β€œβ†© Rollback” button to the right of that record

3
Confirm

Once confirmed the task returns to that earlier state, and a new rollback record is added

⚠️ Note: The change log is persisted in the .task-gantt/changelog.json file, so restarting Obsidian will not lose it. You can back the file up manually.

βš™οΈ Settings

Open Settings β†’ Task Nexus to configure the plugin. These are the settings included in the Free edition:

Basic settings

SettingDescriptionDefault
Include pathsFolders to scan; separate multiple paths with line breaksEntire vault
Exclude pathsFolders to skip(empty)
Default ownerThe owner pre-filled in Quick add(empty)
Default priorityThe priority pre-filled in Quick addπŸ”Ί Medium

Gantt settings

SettingDescription
Folder coloursAssign a bar colour per folder to tell projects apart
Show the task’s noteWhen on, tasks from the same note are grouped into a virtual row
Parent duration aggregationParent task dates follow the range of their sub-tasks automatically
Indentation creates sub-tasksWhen on, Tab-indented tasks are treated as sub-tasks
Read ordered-list tasksRecognises ordered lists such as 1. [ ] / 2. [x]

Quick add settings

SettingDescription
Default target fileWhere tasks are written: today’s daily note / a specific file / the file currently open
Default target headingWhich heading (##) in the note they go under

Other settings

SettingDescription
Open task notes inside the pluginClicking a task name opens the editor inside the plugin instead of jumping to a note tab
Sub-task linking methodHow new or dragged sub-tasks are linked (wiki link or indentation)
Start-date iconThe emoji written with each task; must match the Tasks plugin format
Auto-create a folder per moduleCreates a matching folder for each module automatically

Table column display

In the β€œTask table columns” area of the settings page you can show or hide each column independently. You can also do it quickly with the πŸ‘ button beside the Gantt search box.

❓ FAQ

Why does the Gantt chart show no tasks?

Check that Settings β†’ Task Nexus β†’ Include paths is configured correctly. The plugin only scans notes in the folders you list; if you leave it empty, it scans the whole vault.

Why does a task have no Gantt bar?

Make sure the task line follows the format - [ ] Task name πŸ“… 2026-08-22. A task needs a due date to appear on the timeline.

Why didn’t the date change after I dragged a bar?

Check that the note file is editable and not read-only. After a drag, dates are written back to the note automatically.

Why is the Selective scheduling button greyed out?

You need to tick at least one task in the task table before the button becomes active.

Where is the change log?

Click β€œπŸ“ Change log” in the Gantt toolbar to open it. Change data is stored in .task-gantt/changelog.json.

How do I upgrade to Pro?

Pro adds the project view, Today panel, task timer, stats dashboard, task kanban and much more. See the Pro edition guide or the plan comparison.

← Back to home