aboutsummaryrefslogtreecommitdiffstats
path: root/completion
diff options
context:
space:
mode:
Diffstat (limited to 'completion')
-rw-r--r--completion24
1 files changed, 24 insertions, 0 deletions
diff --git a/completion b/completion
new file mode 100644
index 0000000..1afbb31
--- /dev/null
+++ b/completion
@@ -0,0 +1,24 @@
+(auto-auto-complete
+ (default (arg SHELL_OR_DEFINITION)
+ (files -f)
+ (suggest default)
+ (desc 'Specify a shell or variable definition'))
+
+ (argumented (options -s -f --source --file)
+ (complete --source)
+ (arg SOURCE_FILE)
+ (files -f)
+ (desc 'Specify the input auto-auto-complete script'))
+ (argumented (options -o --output)
+ (complete --output)
+ (arg OUTPUT_FILE)
+ (files -f)
+ (desc 'Specify the output shell auto-completion script'))
+ (argumented (options -w --where)
+ (complete --where)
+ (arg COMMAND)
+ (files -0)
+ (desc 'Specify a command whose shell auto-completion script path should be printed'))
+
+ (suggestion default (verbatim bash zsh fish VARIABLE=VALUE))
+)