|
|
|
@ -1,4 +1,4 @@ |
|
|
|
#compdef tmuxinator |
|
|
|
#compdef tmuxinator mux |
|
|
|
#autoload |
|
|
|
#autoload |
|
|
|
|
|
|
|
|
|
|
|
local curcontext="$curcontext" state line ret=1 |
|
|
|
local curcontext="$curcontext" state line ret=1 |
|
|
|
@ -25,7 +25,7 @@ case $state in |
|
|
|
args) |
|
|
|
args) |
|
|
|
case $line[1] in |
|
|
|
case $line[1] in |
|
|
|
start|open|copy|delete) |
|
|
|
start|open|copy|delete) |
|
|
|
_configs=(`tmuxinator list | sed -n 's/^[ \t]\+//p'`) |
|
|
|
_configs=(`find ~/.tmuxinator/ -name \*.yml | cut -d/ -f5 | sed s:.yml::g`) |
|
|
|
_values 'configs' $_configs |
|
|
|
_values 'configs' $_configs |
|
|
|
ret=0 |
|
|
|
ret=0 |
|
|
|
;; |
|
|
|
;; |
|
|
|
@ -33,4 +33,4 @@ case $state in |
|
|
|
;; |
|
|
|
;; |
|
|
|
esac |
|
|
|
esac |
|
|
|
|
|
|
|
|
|
|
|
return ret |
|
|
|
return ret |
|
|
|
|