anvilsign in

collin/browser-terminal-extension

1{
2 "manifest_version": 3,
3 "name": "terminal",
4 "version": "0.0.1",
5 "description": "A tmux terminal in your browser sidebar.",
6 "permissions": [
7 "storage",
8 "sidePanel",
9 "tabs",
10 "tabGroups",
11 "activeTab",
12 "scripting",
13 "clipboardWrite"
14 ],
15 "background": {
16 "service_worker": "sw.js"
17 },
18 "action": {
19 "default_title": "terminal",
20 "default_icon": {
21 "16": "icons/icon16.png",
22 "32": "icons/icon32.png",
23 "48": "icons/icon48.png",
24 "128": "icons/icon128.png"
25 }
26 },
27 "side_panel": {
28 "default_path": "sidebar.html"
29 },
30 "icons": {
31 "16": "icons/icon16.png",
32 "32": "icons/icon32.png",
33 "48": "icons/icon48.png",
34 "128": "icons/icon128.png"
35 },
36 "commands": {
37 "pick-element": {
38 "suggested_key": {
39 "default": "Alt+Shift+P"
40 },
41 "description": "Pick an element on the page"
42 },
43 "toggle-terminal": {
44 "suggested_key": {
45 "default": "Alt+Shift+T"
46 },
47 "description": "Open the terminal, focus it, or close it"
48 },
49 "focus-omnibar": {
50 "suggested_key": {
51 "default": "Ctrl+Shift+L"
52 },
53 "description": "Jump to a window, session or pane"
54 },
55 "hand-tab-to-claude": {
56 "suggested_key": {
57 "default": "Alt+Shift+K"
58 },
59 "description": "Move this tab into Claude in Chrome's tab group"
60 },
61 "set-claude-group": {
62 "description": "Mark this tab's group as Claude in Chrome's"
63 }
64 },
65 "host_permissions": [
66 "http://localhost/*",
67 "https://localhost/*",
68 "http://*.localhost/*",
69 "https://*.localhost/*",
70 "http://127.0.0.1/*",
71 "https://127.0.0.1/*"
72 ],
73 "optional_host_permissions": [
74 "*://*/*",
75 "<all_urls>"
76 ]
77}