diff options
author | Jonathan Arnett <jonarnett90@gmail.com> | 2014-12-24 02:22:41 -0500 |
---|---|---|
committer | Jonathan Arnett <jonarnett90@gmail.com> | 2014-12-24 02:22:41 -0500 |
commit | 04651105a8d8e7eeeba8fa454973f68b9a2a7cbd (patch) | |
tree | d00ea6656716a0c0d653b281fe863ff1dde0957d /share/completions/tmuxinator.fish | |
parent | d300bd4b62a38b8567d63cc4ccc508dfdc6fe676 (diff) |
Tmuxinator completions
Diffstat (limited to 'share/completions/tmuxinator.fish')
-rw-r--r-- | share/completions/tmuxinator.fish | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/share/completions/tmuxinator.fish b/share/completions/tmuxinator.fish new file mode 100644 index 00000000..4005bf07 --- /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)' |