Update install URLs from static.due.ren to git repository
- Change install URL from https://static.due.ren/install.sh to https://git.due.ren/andreas/mac_os/raw/branch/main/install.sh - Update README.adoc with correct git repository URL - Update QUICK_INSTALL.md with current package list and correct URLs - Remove outdated hosting instructions for static.due.ren Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -2,19 +2,21 @@
|
||||
|
||||
## One-Line Install (Recommended)
|
||||
|
||||
Upload `install.sh` to `static.due.ren`, then on a fresh Mac run:
|
||||
On a fresh Mac run:
|
||||
|
||||
```bash
|
||||
curl -fsSL https://static.due.ren/install.sh | bash
|
||||
curl -fsSL https://git.due.ren/andreas/mac_os/raw/branch/main/install.sh | bash
|
||||
```
|
||||
|
||||
That's it! The script will:
|
||||
1. Install Xcode Command Line Tools
|
||||
2. Install Homebrew
|
||||
3. Install all CLI tools (atuin, bash, bash-completion, claude-cli, gemini-cli, node, ffmpeg, mas, mole, rename, ykman)
|
||||
4. Install all GUI apps (Chromium, DeepL, Element, Signal, Nextcloud, Proton apps, Codex, CodexBar, Nova, Transmit, Trimmy)
|
||||
3. Install all CLI tools (atuin, bash, bash-completion, pinentry-mac, sudo-touchid, gemini-cli, opencode, ffmpeg, mas, mole, rename, ykman)
|
||||
4. Install all GUI apps (Chromium, Ghostty, DeepL, Element, Signal, Nextcloud-VFS, Proton apps, Claude Code, Codex, CodexBar, Nova, Transmit, Trimmy)
|
||||
5. Install Mac App Store apps (Bitwarden, Invoice Ninja, Numbers, Pages, PastePal, xSearch)
|
||||
6. Download and install fonts (Barlow, Barlow Semi Condensed, Poppins, Berkeley Mono)
|
||||
7. Configure macOS system preferences (auto-hide Dock, show extensions, etc.)
|
||||
8. Configure automatic Homebrew updates
|
||||
|
||||
## Notes
|
||||
|
||||
@@ -26,28 +28,21 @@ That's it! The script will:
|
||||
If you prefer to review before running:
|
||||
|
||||
```bash
|
||||
curl -fsSL https://static.due.ren/install.sh -o install.sh
|
||||
chmod +x install.sh
|
||||
git clone https://git.due.ren/andreas/mac_os.git
|
||||
cd mac_os
|
||||
./install.sh
|
||||
```
|
||||
|
||||
## Hosting the Script
|
||||
|
||||
To host on static.due.ren:
|
||||
|
||||
1. Upload `install.sh` to your static host
|
||||
2. Ensure it's accessible at `https://static.due.ren/install.sh`
|
||||
3. Make sure the file is served with correct MIME type (text/plain or application/x-sh)
|
||||
|
||||
## What's Installed
|
||||
|
||||
### Homebrew Formulas (CLI)
|
||||
- atuin - Shell history manager
|
||||
- bash - Updated bash shell
|
||||
- bash-completion - Bash completions
|
||||
- claude-cli - Claude AI CLI
|
||||
- pinentry-mac - GPG pin entry (required for brew autoupdate)
|
||||
- sudo-touchid - Touch ID for sudo (via artginzburg/tap)
|
||||
- gemini-cli - Gemini AI CLI
|
||||
- node - Node.js
|
||||
- opencode - AI coding agent for terminal
|
||||
- ffmpeg - Media processing
|
||||
- mas - Mac App Store CLI
|
||||
- mole - SSH tunneling
|
||||
@@ -55,14 +50,16 @@ To host on static.due.ren:
|
||||
- ykman - YubiKey manager
|
||||
|
||||
### Homebrew Casks (GUI)
|
||||
- eloston-chromium - Ungoogled Chromium
|
||||
- eloston-chromium - Ungoogled Chromium browser
|
||||
- ghostty - GPU-accelerated terminal emulator
|
||||
- deepl - DeepL translator
|
||||
- element - Matrix client
|
||||
- signal - Signal messenger
|
||||
- nextcloud - Nextcloud sync
|
||||
- nextcloud-vfs - Nextcloud sync with virtual files support
|
||||
- proton-drive - Proton Drive
|
||||
- proton-mail - Proton Mail
|
||||
- protonvpn - Proton VPN
|
||||
- claude-code - Claude AI coding assistant
|
||||
- codex - AI coding assistant
|
||||
- codexbar - AI assistant menu bar (via steipete/tap)
|
||||
- nova - Nova editor
|
||||
|
||||
@@ -19,7 +19,7 @@ For a fresh macOS machine, run:
|
||||
|
||||
[source,bash]
|
||||
----
|
||||
curl -fsSL https://static.due.ren/install.sh | bash
|
||||
curl -fsSL https://git.due.ren/andreas/mac_os/raw/branch/main/install.sh | bash
|
||||
----
|
||||
|
||||
This single command installs everything automatically. See link:QUICK_INSTALL.md[Quick Install Guide] for details.
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
#
|
||||
# macOS Installation Script
|
||||
# Usage: curl -fsSL https://static.due.ren/install.sh | bash
|
||||
# Usage: curl -fsSL https://git.due.ren/andreas/mac_os/raw/branch/main/install.sh | bash
|
||||
#
|
||||
# This script installs:
|
||||
# - Homebrew (if not installed)
|
||||
|
||||
Reference in New Issue
Block a user