Commit cd98283a authored by Eduardo San Martin Morote's avatar Eduardo San Martin Morote
Browse files

tmuxinator completion update:

Current completion plugin isn't up to date and #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
parent 1b7a3ea9
...@@ -11,10 +11,12 @@ _arguments -C \ ...@@ -11,10 +11,12 @@ _arguments -C \
case $state in case $state in
cmds) cmds)
_values "tmuxinator command" \ _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]" \ "start[start a tmux session using project's tmuxinator config]" \
"open[create a new project file and open it in your editor]" \ "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]" \ "copy[copy source_project project file to a new project called new_project]" \
"delete[deletes the project called project_name]" \ "delete[deletes the project called project_name]" \
"debug[output the shell commands generated by a projet]" \
"implode[deletes all existing projects!]" \ "implode[deletes all existing projects!]" \
"list[list all existing projects]" \ "list[list all existing projects]" \
"doctor[look for problems in your configuration]" \ "doctor[look for problems in your configuration]" \
...@@ -24,9 +26,9 @@ case $state in ...@@ -24,9 +26,9 @@ case $state in
;; ;;
args) args)
case $line[1] in 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`) _configs=(`find ~/.tmuxinator -name \*.yml | cut -d/ -f5 | sed s:.yml::g`)
_values 'configs' $_configs [[ -n "$_configs" ]] && _values 'configs' $_configs
ret=0 ret=0
;; ;;
esac esac
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment