This repository has been archived by the owner on May 31, 2021. It is now read-only.
Tags: geerlingguy/ansible-role-homebrew
Tags
3.1.0: Variables to customize homebrew folders Additional variables: - `homebrew_folders_base` - `homebrew_folders_additional` The `homebrew_folders_base` or the core directories that do not change, whereas the `homebrew_folders_additional` are customizable so users can tweak as necessary without requiring code changes.
2.8.0: Support cask install options Users can now pass install options for specific cask applications to the `homebrew_cask` module. This release also addresses an issue that arises when installing packages that conflict with blacklisted packages, so the blacklist should be applied first.
2.7.0: New role variable settings New Features ------------ Variables `homebrew_user` and `homebrew_group` can be used to install/use homebrew as a user other than `ansible_user_id`. Switching to this user requires privilege escalation. The variable `homebrew_cask_accept_external_apps` can optionally be set to allow/skip apps that were already installed by other means. Bug fixes --------- Replace `with_X` directives with `loop` for future compatibility and to silence `squash_actions` deprecation warnings. Miscellaneous ------------- Addressed some linting issues picked up when running `ansible-lint` with `galaxy-lint-rules`.
PreviousNext