From 04651105a8d8e7eeeba8fa454973f68b9a2a7cbd Mon Sep 17 00:00:00 2001 From: Jonathan Arnett Date: Wed, 24 Dec 2014 02:22:41 -0500 Subject: [PATCH] Tmuxinator completions --- share/completions/tmuxinator.fish | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 share/completions/tmuxinator.fish diff --git a/share/completions/tmuxinator.fish b/share/completions/tmuxinator.fish new file mode 100644 index 000000000..4005bf077 --- /dev/null +++ b/share/completions/tmuxinator.fish @@ -0,0 +1,16 @@ +function __fish_tmuxinator_using_command + set cmd (commandline -opc) + if [ (count $cmd) -gt 1 ] + if [ $argv[1] = $cmd[2] ] + return 0 + end + end + return 1 +end + +complete -f -c tmuxinator -a '(tmuxinator completions start)' +complete -f -c tmuxinator -a '(tmuxinator commands)' +complete -f -c tmuxinator -n '__fish_tmuxinator_using_command start' -a '(tmuxinator completions start)' +complete -f -c tmuxinator -n '__fish_tmuxinator_using_command open' -a '(tmuxinator completions open)' +complete -f -c tmuxinator -n '__fish_tmuxinator_using_command copy' -a '(tmuxinator completions copy)' +complete -f -c tmuxinator -n '__fish_tmuxinator_using_command delete' -a '(tmuxinator completions delete)'