summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2022-12-06 02:55:15 +0100
committerCarlos Garnacho <carlosg@gnome.org>2023-05-13 13:51:34 +0200
commite327ea660c0213d5604004059aa1269ec0fd7416 (patch)
tree12c2d3f0a9a31fafd95f0c149f247788ddb5cc0c
parent2f506e85b327a1869fb3f07e6555167bf0d13a72 (diff)
downloadtracker-wip/carlosg/avahi.tar.gz
bash-completion: Autocomplete network-local HTTP endpointswip/carlosg/avahi
With Avahi support, we can now list and discover HTTP endpoints, add the bash-completion sugar so that we can tab-complete those.
-rw-r--r--src/tracker/bash-completion/tracker5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/tracker/bash-completion/tracker b/src/tracker/bash-completion/tracker
index 544008bd1..7eff7a4d6 100644
--- a/src/tracker/bash-completion/tracker
+++ b/src/tracker/bash-completion/tracker
@@ -28,6 +28,11 @@ tracker3_cmds()
COMPREPLY=( $(compgen -W "$possible" -- $cur) )
return 0;
;;
+ -r|--remote-service)
+ possible=`tracker3 endpoint --list-http`
+ COMPREPLY=( $(compgen -P '"' -S '"' -W "$possible" -- $cur) )
+ return 0;
+ ;;
*)
;;
esac