Skip to repository content

tenant.openagents/omega

No repository description is available.

OpenAgents Git authority 2026-07-28T04:08:42.692Z Public web read
NIP-34 coordinate30617:7649603503856e5148d571eac2766b288a8ff1e9e35d380337a1d2b0015b4f92:omega
MaintainersHidden in public view
References2 branches · 1 tag
Read-only clonegit clone https://openagents.com/git/tenant.openagents/omega.git
Browse files

jetbrains.json

222 lines · 8.1 KB · json
1[
2  {
3    "bindings": {
4      "cmd-{": "pane::ActivatePreviousItem",
5      "cmd-}": "pane::ActivateNextItem",
6      "cmd-0": "git_panel::ToggleFocus", // overrides `cmd-0` zoom reset
7      "shift-escape": null, // Unmap workspace::zoom
8      "cmd-~": "git::Branch",
9      "ctrl-f2": "debugger::Stop",
10      "f6": "debugger::Pause",
11      "f7": "debugger::StepInto",
12      "f8": "debugger::StepOver",
13      "shift-f8": "debugger::StepOut",
14      "f9": "debugger::Continue",
15      "shift-f9": "debugger::Start",
16      "alt-shift-f9": "debugger::Start",
17    },
18  },
19  {
20    "context": "Editor",
21    "bindings": {
22      "ctrl->": ["omega::IncreaseBufferFontSize", { "persist": true }],
23      "ctrl-<": ["omega::DecreaseBufferFontSize", { "persist": true }],
24      "ctrl-shift-j": "editor::JoinLines",
25      "cmd-d": "editor::DuplicateSelection",
26      "cmd-backspace": "editor::DeleteLine",
27      "cmd-pagedown": "editor::MovePageDown",
28      "cmd-pageup": "editor::MovePageUp",
29      "ctrl-alt-shift-b": "editor::SelectToPreviousWordStart",
30      "cmd-alt-enter": "editor::NewlineAbove",
31      "shift-enter": "editor::NewlineBelow",
32      "cmd--": "editor::Fold",
33      "cmd-+": "editor::UnfoldLines",
34      "alt-shift-g": "editor::SplitSelectionIntoLines",
35      "ctrl-g": ["editor::SelectNext", { "replace_newest": false }],
36      "ctrl-shift-g": "editor::UndoSelection",
37      "ctrl-cmd-g": ["editor::SelectPrevious", { "replace_newest": false }],
38      "cmd-/": ["editor::ToggleComments", { "advance_downwards": true }],
39      "alt-up": "editor::SelectLargerSyntaxNode",
40      "alt-down": "editor::SelectSmallerSyntaxNode",
41      "shift-alt-up": "editor::MoveLineUp",
42      "shift-alt-down": "editor::MoveLineDown",
43      "cmd-alt-l": "editor::Format",
44      "ctrl-alt-o": "editor::OrganizeImports",
45      "shift-f6": "editor::Rename",
46      "cmd-[": "pane::GoBack",
47      "cmd-]": "pane::GoForward",
48      "alt-f7": "editor::FindAllReferences",
49      "cmd-alt-f7": "editor::FindAllReferences",
50      "cmd-b": "editor::GoToDefinition", // Conflicts with workspace::ToggleLeftDock
51      "cmd-alt-b": "editor::GoToImplementation",
52      "cmd-shift-b": "editor::GoToTypeDefinition",
53      "cmd-alt-shift-b": "editor::GoToTypeDefinitionSplit",
54      "f2": "editor::GoToDiagnostic",
55      "shift-f2": "editor::GoToPreviousDiagnostic",
56      "ctrl-alt-shift-down": "editor::GoToHunk",
57      "ctrl-alt-shift-up": "editor::GoToPreviousHunk",
58      "cmd-home": "editor::MoveToBeginning",
59      "cmd-end": "editor::MoveToEnd",
60      "cmd-shift-home": "editor::SelectToBeginning",
61      "cmd-shift-end": "editor::SelectToEnd",
62      "ctrl-f8": "editor::ToggleBreakpoint",
63      "ctrl-shift-f8": "editor::EditLogBreakpoint",
64      "cmd-shift-u": "editor::ToggleCase",
65    },
66  },
67  {
68    "context": "Editor && mode == full",
69    "bindings": {
70      "cmd-f12": "outline::Toggle",
71      "cmd-r": ["buffer_search::Deploy", { "replace_enabled": true }],
72      "cmd-l": "go_to_line::Toggle",
73      "cmd-e": "file_finder::Toggle",
74      "cmd-shift-o": "file_finder::Toggle",
75      "cmd-shift-n": "file_finder::Toggle",
76      "alt-enter": "editor::ToggleCodeActions",
77      "ctrl-space": "editor::ShowCompletions",
78      "cmd-j": "editor::Hover",
79      "cmd-p": "editor::ShowSignatureHelp",
80      "cmd-\\": "assistant::InlineAssist",
81    },
82  },
83  {
84    "context": "Editor && mode == auto_height",
85    "bindings": {
86      "shift-enter": "editor::Newline",
87      "ctrl-shift-enter": "editor::NewlineBelow",
88    },
89  },
90  {
91    "context": "BufferSearchBar",
92    "bindings": {
93      "shift-enter": "search::SelectPreviousMatch",
94    },
95  },
96  {
97    "context": "AcpThreadSearchBar > Editor",
98    "bindings": {
99      "shift-enter": "agent::SelectPreviousThreadMatch",
100    },
101  },
102  {
103    "context": "BufferSearchBar || ProjectSearchBar",
104    "bindings": {
105      "alt-c": "search::ToggleCaseSensitive",
106      "alt-e": "search::ToggleSelection",
107      "alt-x": "search::ToggleRegex",
108      "alt-w": "search::ToggleWholeWord",
109      "ctrl-alt-c": "search::ToggleCaseSensitive",
110      "ctrl-alt-e": "search::ToggleSelection",
111      "ctrl-alt-w": "search::ToggleWholeWord",
112      "ctrl-alt-x": "search::ToggleRegex",
113    },
114  },
115  {
116    "context": "Workspace",
117    "bindings": {
118      "cmd-shift-f12": "workspace::ToggleAllDocks",
119      "cmd-shift-r": ["pane::DeploySearch", { "replace_enabled": true }],
120      "ctrl-alt-r": "task::Spawn",
121      "shift-f10": "task::Spawn",
122      "cmd-f5": "task::Rerun",
123      "cmd-e": "file_finder::Toggle",
124      "cmd-k": "git_panel::ToggleFocus", // bug: This should also focus commit editor
125      "cmd-shift-o": "file_finder::Toggle",
126      "cmd-shift-n": "file_finder::Toggle",
127      "cmd-n": "project_symbols::Toggle",
128      "cmd-shift-a": "command_palette::Toggle",
129      "shift shift": "command_palette::Toggle",
130      "cmd-alt-o": "project_symbols::Toggle", // JetBrains: Go to Symbol
131      "cmd-o": "project_symbols::Toggle", // JetBrains: Go to Class
132      "cmd-1": "project_panel::ToggleFocus",
133      "cmd-5": "debug_panel::ToggleFocus",
134      "cmd-6": "diagnostics::Deploy",
135      "cmd-7": "outline_panel::ToggleFocus",
136    },
137  },
138  {
139    "context": "Pane", // this is to override the default Pane mappings to switch tabs
140    "bindings": {
141      "cmd-1": "project_panel::ToggleFocus",
142      "cmd-2": null, // Bookmarks (left dock)
143      "cmd-3": null, // Find Panel (bottom dock)
144      "cmd-4": null, // Run Panel (bottom dock)
145      "cmd-5": "debug_panel::ToggleFocus",
146      "cmd-6": "diagnostics::Deploy",
147      "cmd-7": "outline_panel::ToggleFocus",
148      "cmd-8": null, // Services (bottom dock)
149      "cmd-9": null, // Git History (bottom dock)
150      "cmd-0": "git_panel::ToggleFocus",
151    },
152  },
153  {
154    "context": "Workspace || Editor",
155    "bindings": {
156      "alt-f12": "terminal_panel::Toggle",
157      "cmd-shift-k": "git::Push",
158    },
159  },
160  {
161    "context": "Pane",
162    "bindings": {
163      "cmd-alt-left": "pane::GoBack",
164      "cmd-alt-right": "pane::GoForward",
165      "alt-left": "pane::ActivatePreviousItem",
166      "alt-right": "pane::ActivateNextItem",
167    },
168  },
169  {
170    "context": "ProjectPanel",
171    "bindings": {
172      "enter": "project_panel::Open",
173      "cmd-shift-f": "project_panel::NewSearchInDirectory",
174      "cmd-backspace": ["project_panel::Trash", { "skip_prompt": false }],
175      "backspace": ["project_panel::Trash", { "skip_prompt": false }],
176      "delete": ["project_panel::Trash", { "skip_prompt": false }],
177      "shift-delete": ["project_panel::Delete", { "skip_prompt": false }],
178      "shift-f6": "project_panel::Rename",
179    },
180  },
181  {
182    "context": "Terminal",
183    "bindings": {
184      "cmd-t": "workspace::NewTerminal",
185      "alt-f12": "workspace::CloseActiveDock",
186      "cmd-up": "terminal::ScrollLineUp",
187      "cmd-down": "terminal::ScrollLineDown",
188      "shift-pageup": "terminal::ScrollPageUp",
189      "shift-pagedown": "terminal::ScrollPageDown",
190    },
191  },
192  { "context": "GitPanel", "bindings": { "cmd-0": "workspace::CloseActiveDock" } },
193  { "context": "ProjectPanel", "bindings": { "cmd-1": "workspace::CloseActiveDock" } },
194  { "context": "DebugPanel", "bindings": { "cmd-5": "workspace::CloseActiveDock" } },
195  { "context": "Diagnostics > Editor", "bindings": { "cmd-6": "pane::CloseActiveItem" } },
196  { "context": "OutlinePanel", "bindings": { "cmd-7": "workspace::CloseActiveDock" } },
197  {
198    // `cmd-alt-l` is bound to `editor::Format` (jetbrains "Reformat Code") in
199    // the Editor context above, which collides with the default
200    // `agent::OpenRulesLibrary` binding. Mirror the windows keymap and use
201    // `shift-alt-l` instead so the menu hint and the action stay in sync.
202    "context": "AgentPanel",
203    "bindings": {
204      "cmd-alt-l": null,
205      "shift-alt-l": "agent::OpenRulesLibrary",
206    },
207  },
208  {
209    "context": "Dock || Workspace || OutlinePanel || ProjectPanel || CollabPanel",
210    "bindings": {
211      "escape": "editor::ToggleFocus",
212      "shift-escape": "workspace::CloseActiveDock",
213    },
214  },
215  {
216    "context": "Editor && mode == auto_height",
217    "bindings": {
218      "escape": "editor::Cancel",
219    },
220  },
221]
222
Served at tenant.openagents/omega Member data and write actions are omitted.