- hosts: all tasks: - name: update homebrew: update_homebrew=yes - name: install taps homebrew_tap: name: - homebrew/bundle - homebrew/cask - homebrew/cask-drivers - homebrew/cask-fonts - homebrew/cask-versions - homebrew/core - homebrew/services - kejadlen/tap - seattle-beach/tap - name: install formulae homebrew: name: - ansible - chruby - direnv - exa - fasd - fzf - git - hledger - jq - macvim - mas - mosh - reattach-to-user-namespace - ripgrep - ruby-install - syncthing - tmux - tree - watch - ykman - youtube-dl - zsh - name: install universal ctags homebrew: name: universal-ctags/universal-ctags/universal-ctags install_options: HEAD - name: start homebrew services command: brew services start {{ item }} with_items: - syncthing # Not sure if this is needed anymore - was used for installing casks - name: authenticate sudo ping: become: yes - name: install casks homebrew_cask: name: - 1password - 1password-cli - acorn - alfred - amethyst - arq - bartender - bitbar - daisydisk - dash - dropbox - encryptme - fantastical - firefox-developer-edition - font-fira-mono - font-hack - font-source-code-pro - google-chrome - hammerspoon - night-owl - qlmarkdown - qlstephen - quicklook-csv - quicklook-json - signal - slack - transmit - vlc - zoomus - homebrew/cask-drivers/logitech-options - name: install from app store command: /usr/local/bin/mas install {{ item }} with_items: - 1028916583 # iPulse # - 1225570693 # Ulysses # - 451907568 # Paprika Recipe Manager # - 497799835 # Xcode # - 585829637 # Todoist # - 880001334 # Reeder 3 - 1449412482 # Reeder 4 - 904280696 # Things 3