42 lines
1,016 B
YAML
42 lines
1,016 B
YAML
---
|
|
- 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
|