Skip to content

Commit

Permalink
fix: completions were missing non-asdf tools
Browse files Browse the repository at this point in the history
  • Loading branch information
jdx committed Jan 18, 2025
1 parent b915c4f commit 55b31a4
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 6 deletions.
4 changes: 2 additions & 2 deletions mise.usage.kdl
Original file line number Diff line number Diff line change
Expand Up @@ -1168,7 +1168,7 @@ https://github.com/jdx/mise/blob/main/src/cli/{{path}}
complete "alias" run="mise alias ls {{words[PREV]}} | awk '{print $2}'"
complete "config_file" type="file"
complete "new_plugin" run="mise plugins --all"
complete "installed_tool" run="mise plugins --core --user"
complete "installed_tool" run="mise ls -i | awk '{print $1}' | uniq"
complete "plugin" run="mise plugins --core --user"
complete "prefix" run="mise ls-remote {{words[PREV]}}"
complete "setting" run="mise settings --complete" descriptions=#true
Expand All @@ -1193,7 +1193,7 @@ case $cur in
done
;;
*)
plugins=$(mise plugins --all)
plugins=$(mise registry | awk '{print $1}')
for plugin in $plugins; do
echo "$plugin@"
done
Expand Down
4 changes: 2 additions & 2 deletions src/assets/mise-extra.usage.kdl
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ https://github.com/jdx/mise/blob/main/src/cli/{{path}}
complete "alias" run="mise alias ls {{words[PREV]}} | awk '{print $2}'"
complete "config_file" type="file"
complete "new_plugin" run="mise plugins --all"
complete "installed_tool" run="mise plugins --core --user"
complete "installed_tool" run="mise ls -i | awk '{print $1}' | uniq"
complete "plugin" run="mise plugins --core --user"
complete "prefix" run="mise ls-remote {{words[PREV]}}"
complete "setting" run="mise settings --complete" descriptions=#true
Expand All @@ -36,7 +36,7 @@ case $cur in
done
;;
*)
plugins=$(mise plugins --all)
plugins=$(mise registry | awk '{print $1}')
for plugin in $plugins; do
echo "$plugin@"
done
Expand Down
8 changes: 6 additions & 2 deletions xtasks/fig/src/mise.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1377,7 +1377,9 @@ const completionSpec: Fig.Spec = {
description: "Only show tool versions from [TOOL]",
isOptional: true,
isVariadic: true,
generators: completionGeneratorTemplate(`mise plugins --core --user`),
generators: completionGeneratorTemplate(
`mise ls -i | awk '{print $1}' | uniq`
),
debounce: true,
},
},
Expand Down Expand Up @@ -1630,7 +1632,9 @@ const completionSpec: Fig.Spec = {
description: "Prune only these tools",
isOptional: true,
isVariadic: true,
generators: completionGeneratorTemplate(`mise plugins --core --user`),
generators: completionGeneratorTemplate(
`mise ls -i | awk '{print $1}' | uniq`
),
debounce: true,
},
},
Expand Down

0 comments on commit 55b31a4

Please sign in to comment.