- name: Homebrew hosts: all tasks: - name: Install Homebrew formulae community.general.homebrew: name: "{{ item }}" loop: - chruby - colima - difftastic - direnv - docker - docker-compose - efm-langserver - entr - exa - fasd - fd - fzf - git - git-lfs - jq - luarocks - neovim - ripgrep - ruby-install - shellcheck # - svn # required for source code pro? - tmux - tree - zsh - fabianishere/personal/pam_reattach - name: Install Homebrew casks community.general.homebrew_cask: name: "{{ item }}" loop: - alfred - bartender - dash - fantastical - firefox-developer-edition - google-chrome - hammerspoon - mailmate - obsidian - slack - topnotch - zoom # - homebrew/cask-fonts/font-source-code-pro - homebrew/cask-fonts/font-sauce-code-pro-nerd-font - homebrew/cask-versions/firefox-developer-edition - name: Heed docker-compose caveats block: - name: Create Docker CLI plugins config dir ansible.buitin.file: dest: ~/.docker/cli-plugins state: directory