<commit_before># OSX-only stuff. Abort if not OSX.
is_osx || return 1

# Exit if Homebrew is not installed.
[[ ! "$(type -P brew)" ]] && e_error "Brew casks need Homebrew to install." && return 1

# Ensure the cask keg and recipe are installed.
kegs=(
  caskroom/cask
  homebrew/science
  caskroom/fonts
)
brew_tap_kegs

# Hack to show the first-run brew-cask password prompt immediately.
brew cask info this-is-somewhat-annoying 2>/dev/null

# Homebrew casks
casks=(
  # Applications
  1password
  atom
  a-better-finder-rename
  charles
  chromium
  cloudup
  dropbox
  filezilla
  firefox
  gyazo
  hazel
  hermes
  iterm2
  jumpcut
  licecap
  miniconda
  omnidisksweeper
  rstudio
  sketchup
  skype
  slack
  sourcetree
  spotify
  tilemill
  the-unarchiver
  vagrant
  virtualbox
  vlc
  xquartz
  # Quick Look plugins
  betterzipql<commit_msg>Remove gayazo<commit_after># OSX-only stuff. Abort if not OSX.
is_osx || return 1

# Exit if Homebrew is not installed.
[[ ! "$(type -P brew)" ]] && e_error "Brew casks need Homebrew to install." && return 1

# Ensure the cask keg and recipe are installed.
kegs=(
  caskroom/cask
  homebrew/science
  caskroom/fonts
)
brew_tap_kegs

# Hack to show the first-run brew-cask password prompt immediately.
brew cask info this-is-somewhat-annoying 2>/dev/null

# Homebrew casks
casks=(
  # Applications
  1password
  atom
  a-better-finder-rename
  charles
  chromium
  cloudup
  dropbox
  filezilla
  firefox
  hazel
  hermes
  iterm2
  jumpcut
  licecap
  miniconda
  omnidisksweeper
  rstudio
  sketchup
  skype
  slack
  sourcetree
  spotify
  tilemill
  the-unarchiver
  vagrant
  virtualbox
  vlc
  xquartz
  # Quick Look plugins
  betterzipql
{'fraction_non_alphanumeric': 0.06611570247933884, 'fraction_numerical': 0.0059031877213695395, 'mean_word_length': 3.2481203007518795, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2619681', 'n_tokens_mistral': 667, 'n_tokens_neox': 642, 'n_words': 183}