The Linear extension brings the speed, quality and joy of the app to every corner of your Mac.
Getting Started
Follow these steps to set up the extension
1. Go to the Store and search for Linear
2. Select and Install the Extension developed by Raycast
3. After installing the Extension, open one of the Commands, and Sign in with Linear to allow access and begin using the Extension
Create Issue
Use the Create Issue command to add a new issue to Linear, and apply status, priority, an assignee, and labels to them.
- Fill out the form and hit
⌘
↵
to create the issue. - The form remembers previously used fields. For example, it persists the status or priority, making it easier to create another issue.
- You can quickly tab through all fields using the
tab
key, and⇧
tab
to move up the fields.
Keyboard Shortcuts
⌘
↵
to create an issue⇥
/⇧
⇥
to navigate between fields⌘
B
to format text bold⌘
I
to format text italic⌘
E
to format text as inline code⌘
U
to format text as a link⌘
⌥
1-6
to create a heading 1-6⌘
⌥
7
to create an unordered list⌘
⌥
8
to create an ordered list⌘
⌥
9
to create a block quote⌘
⌥
0
to create a code block⌘
⌥
-
to create a divider
Search Issues
The Search Issues command is where you'll find all Issues in your team. Use the input field to search issues across all projects, and view their details, or act on them in the action panel using ⌘
K
.
- View all issues grouped by their status.
- Start typing in the input field to filter your issues by key, title, status, assignee or priority.
- The list shows the urgency of the issue, the title, the cycle, issue ID, status, when it was created, and who it is assigned to.
Keyboard Shortcuts
All keyboard shortcuts apply to all issue list items in Search Issues, and all of the commands below.
↵
to Show Details⌘
↵
to open the issue in the Linear app⌘
⇧
S
to change the issue status⌘
⇧
P
to set the issue priority⌘
⇧
A
to set an assignee to the issue⌘
⇧
I
to assign the issue to you⌘
⇧
L
to add a label to the issue⌘
⇧
C
to move the issue to a Cycle⌃
⇧
C
to move the issue to the active Cycle⌘
⇧
N
to move the issue to the next Cycle⌃
⇧
P
to move the issue to a project⌃
⇧
I
to add the issue to a parent issue⌘
⇧
D
to delete the issue⌘
.
to copy the issue ID⌘
⇧
,
to copy the issue URL⌘
⇧
.
to copy the Git branch name⌘
R
to refresh the Linear issues
Created Issues
Show all issues created by you, using the Created Issues command.
- View all issues grouped by their status.
- Start typing in the input field to filter your issues by key, title, status, assignee or priority.
- The list shows the urgency of the issue, the title, the cycle, issue ID, status, when it was created, and who it is assigned to.
Assigned Issues
View all issues assigned to you with the Assigned Issues command.
- View all issues grouped by their status.
- Start typing in the input field to filter your issues by key, title, status, assignee or priority.
- The list shows the urgency of the issue, the title, the cycle, issue ID, status, when it was created, and who it is assigned to.
Active Cycle
Use the Active Cycle command to view all the Issues in the current cycle on Linear.
- View all issues grouped by their status.
- Start typing in the input field to filter your issues by key, title, status, assignee or priority.
- The list shows the urgency of the issue, the title, the cycle, issue ID, status, when it was created, and who it is assigned to.