not my website

Add zed tasks

Signed-off-by: Naomi Roberts <mia@naomieow.xyz>

lesbian.skin 7d58cee6 1e8f6abe

verified
+43
+43
.zed/tasks.json
··· 1 + // Static tasks configuration. 2 + // 3 + // Example: 4 + [ 5 + { 6 + "label": "watch and run", 7 + "command": "watchexec --restart --verbose --wrap-process=session --stop-signal SIGTERM --watch src/ -- \"gleam run -m build && bunx light-server -c ls.json\"", 8 + "use_new_terminal": false, 9 + "allow_concurrent_runs": false, 10 + // What to do with the terminal pane and tab, after the command was started: 11 + // * `always` — always show the task's pane, and focus the corresponding tab in it (default) 12 + // * `no_focus` — always show the task's pane, add the task's tab in it, but don't focus it 13 + // * `never` — do not alter focus, but still add/reuse the task's tab in its pane 14 + "reveal": "never", 15 + // Where to place the task's terminal item after starting the task: 16 + // * `dock` — in the terminal dock, "regular" terminal items' place (default) 17 + // * `center` — in the central pane group, "main" editor area 18 + "reveal_target": "center", 19 + // What to do with the terminal pane and tab, after the command had finished: 20 + // * `never` — Do nothing when the command finishes (default) 21 + // * `always` — always hide the terminal tab, hide the pane also if it was the last tab in it 22 + // * `on_success` — hide the terminal tab on task success only, otherwise behaves similar to `always` 23 + "hide": "always", 24 + // Which shell to use when running a task inside the terminal. 25 + // May take 3 values: 26 + // 1. (default) Use the system's default terminal configuration in /etc/passwd 27 + // "shell": "system" 28 + // 2. A program: 29 + // "shell": { 30 + // "program": "sh" 31 + // } 32 + // 3. A program with arguments: 33 + // "shell": { 34 + // "with_arguments": { 35 + // "program": "/bin/bash", 36 + // "args": ["--login"] 37 + // } 38 + // } 39 + "shell": "system", 40 + // Represents the tags for inline runnable indicators, or spawning multiple tasks at once. 41 + "tags": [] 42 + } 43 + ]