--- - name: Install anyenv git: repo: https://github.com/riywo/anyenv.git dest: ~/.anyenv - name: Ensure envs directory exists file: path: ~/.anyenv/envs/ state: directory - name: Ensure anyenv-plugins directory exists file: path: ~/.anyenv/plugins/ state: directory - name: Install pyenv shell: ~/.anyenv/bin/anyenv install pyenv args: creates: ~/.anyenv/envs/pyenv - name: Install rbenv shell: ~/.anyenv/bin/anyenv install rbenv args: creates: ~/.anyenv/envs/rbenv - name: Install ndenv shell: ~/.anyenv/bin/anyenv install ndenv args: creates: ~/.anyenv/envs/ndenv - name: Install anyenv-update git: repo: https://github.com/znz/anyenv-update.git dest: ~/.anyenv/plugins/anyenv-update