--- # tasks file for zsh - name: Create Needed Directories ansible.builtin.file: path: "{{ item }}" state: directory mode: 0755 loop: "{{ zsh_needed_dirs }}" - name: Install Rust ansible.builtin.import_tasks: install-rust.yml - name: Install FZF ansible.builtin.import_tasks: install-fzf.yml - name: Install Pyenv ansible.builtin.import_tasks: install-pyenv.yml - name: Install Poetry ansible.builtin.import_tasks: install-poetry.yml - name: Install Oh My ZSH ansible.builtin.import_tasks: install-omz.yml - name: Install Needed Cargo Binaries community.general.cargo: name: "{{ item }}" state: latest environment: CARGO_HOME: "{{ cargo_home }}" RUSTUP_HOME: "{{ rustup_home }}" loop: "{{ cargo_installs }}" - name: Install Lua ansible.builtin.import_tasks: install-lua.yml - name: Install direnv ansible.builtin.import_tasks: install-direnv.yml - name: Install dotnet ansible.builtin.import_tasks: install-dotnet.yml - name: Install yamllint ansible.builtin.import_tasks: install-yamllint.yml