Files
mac_os/mac_os-config/lib/settings.sh
Andreas Düren c94070723b Initial setup: mac_os installer with custom config
Contains both components needed for Mac setup:
- mac_os/: Installer scripts (from bkuhlmann/mac_os)
- mac_os-config/: Custom app configuration

Configured apps:
- Homebrew formulas: atuin, bash, ffmpeg, mas, mole, node, rename, ykman
- Homebrew casks: chromium, deepl, element, nextcloud, nova, proton suite, signal, transmit
- App Store: Affinity suite, Bitwarden, Final Cut Pro, Invoice Ninja, iWork, PastePal, xSearch

Usage: cd mac_os && ./bin/run

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-09 08:33:22 -06:00

20 lines
405 B
Bash

#! /usr/bin/env bash
# Defines global settings.
# General
set -o nounset
set -o errexit
set -o pipefail
IFS=$'\n\t'
# Homebrew
export HOMEBREW_CURL_RETRIES=3
# Custom Applications
# Add app URLs and names here for apps not available via Homebrew or App Store.
# Example:
# export MY_APP_NAME="MyApp.app"
# export MY_APP_URL="https://example.com/download/myapp.dmg"
# export MY_APP_VOLUME_NAME="MyApp"