#! /usr/bin/env bash

# Installs Homebrew Casks (GUI applications).

set -o nounset
set -o errexit
set -o pipefail
IFS=$'\n\t'

# Ensure Homebrew is installed
install_homebrew

# Browsers
brew install --cask eloston-chromium

# Terminal
brew install --cask ghostty

# Communication
brew install --cask deepl
brew install --cask element
brew install --cask signal

# Cloud & Sync
brew install --cask nextcloud-vfs
brew install --cask proton-drive
brew install --cask proton-mail
brew install --cask protonvpn

# Development
brew install --cask claude-code
brew install --cask codex
brew tap steipete/tap
brew install --cask steipete/tap/codexbar
brew install --cask nova
brew install --cask transmit

# Media & Utilities
brew install --cask trimmy

printf "\n✅ Homebrew Casks installation complete!\n"
