summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHilton Chain <hako@ultrarare.space>2026-03-05 23:11:12 +0800
committerHilton Chain <hako@ultrarare.space>2026-03-27 18:30:26 +0800
commit08f4dafd502d2dfd8140d69a325f09606293e3ae (patch)
treef60ba0d73e2c356a0e91937a013a7081a110aa78
parent379fda37bd313a6415cf281eb722d6a91de530e0 (diff)
etc: Update fish completion.
* etc/completion/fish/guix.fish (guix_graph_backends, guix_image_types) (guix_importers, guix_refresh_updaters, guix_style_stylings) (guix_importer nuget): Update. (guix_commands_with_build_options): Add missing ‘shell’. Change-Id: I0f63acce7ef64eb430a1ba7d653846b09429fae3 Merges: #7300
-rw-r--r--etc/completion/fish/guix.fish14
1 files changed, 11 insertions, 3 deletions
diff --git a/etc/completion/fish/guix.fish b/etc/completion/fish/guix.fish
index fdb4f4fe49a..1977e72b456 100644
--- a/etc/completion/fish/guix.fish
+++ b/etc/completion/fish/guix.fish
@@ -204,7 +204,8 @@ set -l guix_graph_backends \
204 graphviz \ 204 graphviz \
205 d3js \ 205 d3js \
206 cypher \ 206 cypher \
207 graphml 207 graphml \
208 cyclonedx-json
208set -l guix_graph_types \ 209set -l guix_graph_types \
209 package \ 210 package \
210 reverse-package \ 211 reverse-package \
@@ -217,6 +218,8 @@ set -l guix_graph_types \
217 referrers \ 218 referrers \
218 module 219 module
219set -l guix_image_types \ 220set -l guix_image_types \
221 a20-olinuxino-lime2-raw \
222 am335x-evm-raw \
220 docker \ 223 docker \
221 efi-raw \ 224 efi-raw \
222 efi32-raw \ 225 efi32-raw \
@@ -232,7 +235,9 @@ set -l guix_image_types \
232 pine64-raw \ 235 pine64-raw \
233 pinebook-pro-raw \ 236 pinebook-pro-raw \
234 qcow2 \ 237 qcow2 \
238 qcow2-gpt \
235 raw-with-offset \ 239 raw-with-offset \
240 rock-4c-plus-raw \
236 rock64-raw \ 241 rock64-raw \
237 tarball \ 242 tarball \
238 uncompressed-iso9660 \ 243 uncompressed-iso9660 \
@@ -254,6 +259,7 @@ set -l guix_importers \
254 hexpm \ 259 hexpm \
255 json \ 260 json \
256 luanti \ 261 luanti \
262 minetest \
257 npm-binary \ 263 npm-binary \
258 nuget \ 264 nuget \
259 opam \ 265 opam \
@@ -301,6 +307,7 @@ set -l guix_processes_formats \
301 recutils \ 307 recutils \
302 normalized 308 normalized
303set -l guix_refresh_updaters \ 309set -l guix_refresh_updaters \
310 apache \
304 bioconductor \ 311 bioconductor \
305 composer \ 312 composer \
306 cpan \ 313 cpan \
@@ -334,7 +341,8 @@ set -l guix_repl_types \
334set -l guix_style_stylings \ 341set -l guix_style_stylings \
335 format \ 342 format \
336 inputs \ 343 inputs \
337 arguments 344 arguments \
345 git-source
338set -l guix_commands \ 346set -l guix_commands \
339 deploy \ 347 deploy \
340 describe \ 348 describe \
@@ -486,6 +494,7 @@ set -l guix_commands_with_build_options \
486 pack \ 494 pack \
487 package \ 495 package \
488 pull \ 496 pull \
497 shell \
489 system \ 498 system \
490 time-machine \ 499 time-machine \
491 upgrade 500 upgrade
@@ -792,7 +801,6 @@ complete -f -c guix -n "__fish_seen_subcommand_from $guix_command; and __fish_se
792set -l guix_importer nuget 801set -l guix_importer nuget
793complete -x -c guix -n "__fish_seen_subcommand_from $guix_command; and __fish_seen_subcommand_from $guix_importer" -s a -l archive= -d "specify the archive repository" 802complete -x -c guix -n "__fish_seen_subcommand_from $guix_command; and __fish_seen_subcommand_from $guix_importer" -s a -l archive= -d "specify the archive repository"
794complete -f -c guix -n "__fish_seen_subcommand_from $guix_command; and __fish_seen_subcommand_from $guix_importer" -s r -l recursive -d "import packages recursively" 803complete -f -c guix -n "__fish_seen_subcommand_from $guix_command; and __fish_seen_subcommand_from $guix_importer" -s r -l recursive -d "import packages recursively"
795complete -x -c guix -n "__fish_seen_subcommand_from $guix_command; and __fish_seen_subcommand_from $guix_importer" -s s -l style= -d "choose output style" -a "specification variable"
796complete -x -c guix -n "__fish_seen_subcommand_from $guix_command; and __fish_seen_subcommand_from $guix_importer" -s p -l license-prefix= -d "add custom prefix to licenses" 804complete -x -c guix -n "__fish_seen_subcommand_from $guix_command; and __fish_seen_subcommand_from $guix_importer" -s p -l license-prefix= -d "add custom prefix to licenses"
797 805
798 806