Skip to content

Commit

Permalink
tmuxinator completion update:
Browse files Browse the repository at this point in the history
Current completion plugin isn't up to date and ohmyzsh#2075 PR, which is also
the completion plugin on the official tmuxinator repository, doesn't
work. Thus this should do the trick for the moment.
Also suppressed an error when no completion is available
  • Loading branch information
posva authored and NobbZ committed May 14, 2016
1 parent 616d0a4 commit 2ac38ae
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions plugins/tmuxinator/_tmuxinator
Expand Up @@ -11,10 +11,12 @@ _arguments -C \
case $state in
cmds)
_values "tmuxinator command" \
"new[create a new project file and open it in your editor]" \
"start[start a tmux session using project's tmuxinator config]" \
"open[create a new project file and open it in your editor]" \
"copy[copy source_project project file to a new project called new_project]" \
"delete[deletes the project called project_name]" \
"debug[output the shell commands generated by a projet]" \
"implode[deletes all existing projects!]" \
"list[list all existing projects]" \
"doctor[look for problems in your configuration]" \
Expand All @@ -24,9 +26,9 @@ case $state in
;;
args)
case $line[1] in
start|open|copy|delete)
start|open|copy|delete|debug)
_configs=(`find ~/.tmuxinator -name \*.yml | cut -d/ -f5 | sed s:.yml::g`)
_values 'configs' $_configs
[[ -n "$_configs" ]] && _values 'configs' $_configs
ret=0
;;
esac
Expand Down

0 comments on commit 2ac38ae

Please sign in to comment.