|
3 | 3 | "completions": [ |
4 | 4 | { |
5 | 5 | "trigger": "allow-duplicate-recipes", |
6 | | - "details": "Later recipes override earlier", |
| 6 | + "details": "Later recipes override earlier ones", |
| 7 | + "kind": ["keyword", "k", "setting"] |
| 8 | + }, |
| 9 | + { |
| 10 | + "trigger": "allow-duplicate-variables", |
| 11 | + "details": "Later variables override earlier ones", |
| 12 | + "kind": ["keyword", "k", "setting"] |
| 13 | + }, |
| 14 | + { |
| 15 | + "trigger": "dotenv-filename", |
| 16 | + "contents": "dotenv-filename := \"$1\"", |
| 17 | + "details": "Load .env file with a custom name, if present", |
7 | 18 | "kind": ["keyword", "k", "setting"] |
8 | 19 | }, |
9 | 20 | { |
10 | 21 | "trigger": "dotenv-load", |
11 | | - "details": "Load .env file, if it exists", |
| 22 | + "details": "Load .env file, if present", |
| 23 | + "kind": ["keyword", "k", "setting"] |
| 24 | + }, |
| 25 | + { |
| 26 | + "trigger": "dotenv-path", |
| 27 | + "contents": "dotenv-path := \"$1\"", |
| 28 | + "details": "Load .env file at path. Overrides dotenv-filename", |
| 29 | + "kind": ["keyword", "k", "setting"] |
| 30 | + }, |
| 31 | + { |
| 32 | + "trigger": "dotenv-required", |
| 33 | + "details": "Error if a .env file isn't found", |
12 | 34 | "kind": ["keyword", "k", "setting"] |
13 | 35 | }, |
14 | 36 | { |
15 | 37 | "trigger": "export", |
16 | | - "details": "Export all variables", |
| 38 | + "details": "Export all variables to recipes", |
17 | 39 | "kind": ["keyword", "k", "setting"] |
18 | 40 | }, |
19 | 41 | { |
20 | 42 | "trigger": "fallback", |
21 | | - "details": "Search up directory tree", |
| 43 | + "details": "Search up directory tree for justfile", |
22 | 44 | "kind": ["keyword", "k", "setting"] |
23 | 45 | }, |
24 | 46 | { |
|
31 | 53 | "details": "Pass positional arguments", |
32 | 54 | "kind": ["keyword", "k", "setting"] |
33 | 55 | }, |
| 56 | + { |
| 57 | + "trigger": "quiet", |
| 58 | + "details": "Disable line echoing by default", |
| 59 | + "kind": ["keyword", "k", "setting"] |
| 60 | + }, |
| 61 | + { |
| 62 | + "trigger": "script-interpreter", |
| 63 | + "contents": "script-interpreter := [\"${1:bash}\", \"${2:-uc}\"]", |
| 64 | + "details": "Command for recipes with empty <code>[script]</code>", |
| 65 | + "kind": ["keyword", "k", "setting"] |
| 66 | + }, |
34 | 67 | { |
35 | 68 | "trigger": "shell", |
| 69 | + "contents": "shell := [\"${1:bash}\", \"${2:-uc}\"]", |
36 | 70 | "details": "Command for recipes/backticks", |
37 | 71 | "kind": ["keyword", "k", "setting"] |
38 | 72 | }, |
39 | 73 | { |
40 | 74 | "trigger": "tempdir", |
| 75 | + "contents": "tempdir := \"$1\"", |
41 | 76 | "details": "Path to create temp directories", |
42 | 77 | "kind": ["keyword", "k", "setting"] |
43 | 78 | }, |
| 79 | + { |
| 80 | + "trigger": "unstable", |
| 81 | + "details": "Enable unstable features", |
| 82 | + "kind": ["keyword", "k", "setting"] |
| 83 | + }, |
44 | 84 | { |
45 | 85 | "trigger": "windows-shell", |
46 | | - "details": "Command for recipes/backticks", |
| 86 | + "contents": "windows-shell := [\"${1:pwsh.exe}\", \"${2:-NoLogo}\", \"${3:-NoProfile}\"]", |
| 87 | + "details": "Windows command for recipes/backticks", |
| 88 | + "kind": ["keyword", "k", "setting"] |
| 89 | + }, |
| 90 | + { |
| 91 | + "trigger": "working-directory", |
| 92 | + "contents": "working-directory := \"$1\"", |
| 93 | + "details": "Working directory for recipes/backticks", |
47 | 94 | "kind": ["keyword", "k", "setting"] |
48 | 95 | }, |
49 | 96 | ] |
|
0 commit comments