diff --git a/tasks/pathogen.yml b/tasks/pathogen.yml index 231124c..ca74d5a 100644 --- a/tasks/pathogen.yml +++ b/tasks/pathogen.yml @@ -1,13 +1,19 @@ --- - name: Make directories for Pathogen - command: mkdir -p ~/.vim/autoload ~/.vim/bundle + file: > + "path={{item[0]}}" + state=directory become: true - become_user: "{{item}}" - with_items: vimrc_users + become_user: "{{item[1]}}" + with_nested: + - [ '~/.vim/autoload', '~/.vim/bundle' ] + - users - name: Install Pathogen - command: > - curl -LSso ~/.vim/autoload/pathogen.vim https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim + get_url: > + url=https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim + dest=~/.vim/autoload/pathogen.vim + validate_certs=no become: true become_user: "{{item}}" with_items: vimrc_users