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>
This commit is contained in:
19
mac_os-config/lib/settings.sh
Normal file
19
mac_os-config/lib/settings.sh
Normal file
@@ -0,0 +1,19 @@
|
||||
#! /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"
|
||||
Reference in New Issue
Block a user