au BufRead,BufNewFile *.thor set filetype=ruby
I think this should be enough ... maybe this if you want to configure it later:
au BufRead,BufNewFile *.thor set filetype=thor
au! Syntax thor source $HOME/.vim/syntax/thor.vim
and copy the ruby .vim syntax highlight file to $HOME/.vim/syntax/thor.vim