--- - name: Homebrew Update homebrew: update_homebrew: yes upgrade_all: yes - name: Homebrew - install most packages homebrew: update_homebrew: yes name: neovim,git,gnu-tar,zstd,sk - name: Homebrew - Install zsh homebrew: update_homebrew: yes name: zsh install_options: with-gdbm with-pcre with-unicode9 - name: Homebrew - Install Hammerspoon homebrew_cask: name: Hammerspoon - name: Hammerspoon - Create Directory file: path: ~/.hammerspoon/Spoons state: directory - name: Hammerspoon - Symlink init.lua file: src: ~/.dotfiles/hammerspoon/init.lua dest: ~/.hammerspoon/init.lua state: link - name: Hammerspoon - Get SpoonInstall get_url: url: https://github.com/Hammerspoon/Spoons/raw/master/Spoons/SpoonInstall.spoon.zip dest: /tmp/SpoonInstall.spoon.zip - name: Hammerspoon - Unzip SpoonInstall unarchive: src: /tmp/SpoonInstall.spoon.zip dest: ~/.hammerspoon/Spoons/ creates: ~/.hammerspoon/Spoons/SpoonInstall.spoon