From 035c3de4bba65b3b6b1a9fa65674cb2785e4d7e6 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 4 Jan 2023 10:39:24 +0530 Subject: [PATCH] Add completion for file args to clipboard kitten --- kittens/clipboard/main.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kittens/clipboard/main.py b/kittens/clipboard/main.py index eca781ea9..fd3365160 100644 --- a/kittens/clipboard/main.py +++ b/kittens/clipboard/main.py @@ -80,8 +80,10 @@ usage = '[files to copy to/from]' if __name__ == '__main__': raise SystemExit('This should be run as kitty-tool clipboard') elif __name__ == '__doc__': + from kitty.cli import CompletionSpec cd = sys.cli_docs # type: ignore cd['usage'] = usage cd['options'] = OPTIONS cd['help_text'] = help_text cd['short_desc'] = 'Copy/paste with the system clipboard, even over SSH' + cd['args_completion'] = CompletionSpec.from_string('type:file mime:* group:Files')