2020-12-25 22:32:48 +08:00
|
|
|
#: * `casks`
|
|
|
|
#:
|
|
|
|
#: List all locally installable casks including short names.
|
|
|
|
#:
|
|
|
|
|
2021-04-27 23:09:58 +09:00
|
|
|
# HOMEBREW_LIBRARY is set in bin/brew
|
|
|
|
# shellcheck disable=SC2154
|
|
|
|
source "${HOMEBREW_LIBRARY}/Homebrew/items.sh"
|
2020-12-25 22:32:48 +08:00
|
|
|
|
2021-01-08 18:04:51 +08:00
|
|
|
homebrew-casks() {
|
2023-02-16 21:49:03 +00:00
|
|
|
# HOMEBREW_CACHE is set by brew.sh
|
|
|
|
# shellcheck disable=SC2154
|
|
|
|
if [[ -z "${HOMEBREW_NO_INSTALL_FROM_API}" &&
|
|
|
|
-f "${HOMEBREW_CACHE}/api/cask_names.txt" ]]
|
|
|
|
then
|
|
|
|
cat "${HOMEBREW_CACHE}/api/cask_names.txt"
|
|
|
|
echo
|
|
|
|
else
|
|
|
|
homebrew-items '*/Casks/*\.rb' '' 's|/Casks/|/|' '^homebrew/cask'
|
|
|
|
fi
|
2020-12-25 22:32:48 +08:00
|
|
|
}
|