Keyboard Shortcuts

Keyboard shortcuts for adding, organizing, scheduling and finding tasks in Sunsama.

You never need keyboard shortcuts, but they make planning much faster. Cmd is Ctrl on Windows.

Walkthrough

See every shortcut

Press ? to open a searchable list of all of Sunsama’s keyboard shortcuts. You can also press Cmd + K to open the command palette, where each command shows its shortcut on the right.

To turn shortcuts off, go to Settings > Keyboard Shortcuts and turn off Keyboard shortcuts. Cmd + K keeps working.

Add a task

Press A to open the add task window. Press A and then > to add the task as a subtask of another.

While typing the title, you can use these directives:

  • ~ to set planned time
  • # to assign a channel
  • ! to set priority
  • @ to set a start date
  • $ to link a weekly objective
  • > to merge the task into another as a subtask
  • < to pick a backlog folder

To save, press Enter to create the task, or Cmd + Enter to create it and open it. Cmd + Shift + Up or Down creates it at the top or bottom of the list.

See creating rich new tasks with keyboard shortcuts alone.

Select a task

Use the arrow keys, or hover with your mouse, to pick a task. Task shortcuts work on the task you’re hovering or have selected.

  • Up and Down select the previous or next task. Add Shift to jump to the first or last task.
  • Left and Right jump to the first task on the previous or next day.

Change a task

With a task selected:

  • Cmd + Enter opens it
  • C completes it
  • Space starts or stops its timer
  • Q assigns a channel, and Shift + Q assigns the suggested channel
  • W sets planned time, and E sets actual time
  • ! sets priority
  • R links a weekly objective
  • @ sets a start date
  • V adds a subtask
  • Cmd + D duplicates it
  • G opens the linked task in the tool it came from
  • I shows the integration preview
  • Cmd + Backspace deletes it, and Cmd + Z undoes

Hold Option (Alt on Windows) while you drag a task onto another to merge them.

Schedule and move tasks

  • X auto-schedules it to your calendar, and Shift + X does it without splitting the task
  • Cmd + X removes it from the calendar
  • S moves it to today
  • D snoozes it one day
  • Z moves it to the backlog, and Shift + Z moves it to the top of the backlog
  • Cmd + Up or Down moves it up or down one place. Add Shift to send it to the top or bottom.
  • Cmd + S reorders the day’s tasks by start time. Other ways to reorder, like by priority or channel, are in the command palette.

Focus

  • F enters focus mode
  • K takes a break

Move around Sunsama

  • H goes to the board and J to the calendar
  • T goes to Today, and N to This week
  • P goes to daily planning, and O to daily shutdown
  • B goes to the backlog
  • Shift + Space jumps to today. Shift + Left or Right moves one day back or forward.
  • Shift + F filters tasks by channel
  • < shows or hides the left panel, and > shows or hides the right panel
  • Shift + L toggles dark mode
  • Cmd + F searches your tasks

In the daily planning and shutdown flows, Left and Right go to the previous or next step.

Open a right panel

Press Shift plus a letter to open that panel:

  • Shift + C calendar
  • Shift + T tasks
  • Shift + R weekly objectives
  • Shift + B backlog
  • Shift + A archive

Each integration you have connected has one too, like Shift + G for Gmail, Shift + O for Outlook, Shift + S for Asana, Shift + E for Trello, Shift + D for Todoist, Shift + J for Jira, Shift + V for Linear, Shift + I for GitHub, Shift + U for ClickUp, Shift + M for monday.com and Shift + N for Notion.

Task notes

Type / in task notes to bring up the formatting menu. These shortcuts also work:

  • Cmd + B for bold, Cmd + I for italic, Cmd + U for underline, and Cmd + D for strikethrough
  • Cmd + K to add a link

You can also type Markdown, like # for a heading, - for a bullet, 1. for a numbered list and [ ] for a checklist.

See this video for a demonstration.

Global shortcuts

Global shortcuts work from any app, so you don’t need to open Sunsama first. They require the desktop app and you can change or turn them off in Settings > Keyboard Shortcuts.

  • Cmd + Shift + A adds a task. See Global add task.
  • Cmd + Shift + Space starts or stops the current task timer.
  • Cmd + Shift + F shows or hides the focus bar. It’s off by default.

Refresh Sunsama

If Sunsama is ever slow to load or acting up, refresh it with Cmd + R, or do a hard refresh with Cmd + Shift + R.