char-slop/vscode-hubris

git clone https://git.t4t.associates/char-slop/vscode-hubris

Charlotte Sominitial commitf4210c2

main
1.1 KiB35 linesraw
1{
2  "name": "vscode-hubris",
3  "displayName": "Hubris",
4  "description": "Switch rust-analyzer task contexts using Hubris's xtask lsp and rust-analyzer commands.",
5  "version": "0.1.0",
6  "publisher": "charlotte",
7  "private": true,
8  "engines": { "vscode": "^1.85.0" },
9  "categories": ["Programming Languages"],
10  "activationEvents": ["onLanguage:rust"],
11  "extensionKind": ["workspace"],
12  "capabilities": {
13    "untrustedWorkspaces": { "supported": false },
14    "virtualWorkspaces": { "supported": false }
15  },
16  "extensionDependencies": ["rust-lang.rust-analyzer"],
17  "main": "./extension.js",
18  "scripts": { "test": "node --test" },
19  "contributes": {
20    "commands": [
21      { "command": "hubris.refresh", "title": "Hubris: Refresh Rust Context" }
22    ],
23    "configuration": {
24      "title": "Hubris",
25      "properties": {
26        "hubris.app": {
27          "type": ["string", "null"],
28          "default": null,
29          "scope": "resource",
30          "description": "App manifest path relative to the workspace root. Set to enable automatic task switching."
31        }
32      }
33    }
34  }
35}