Add automatic Berkeley Mono font installation

- Install.sh now downloads Berkeley Mono from static.due.ren
- Downloads all 4 variants: Regular, Bold, Oblique, Bold-Oblique
- Updated documentation to reflect automatic installation
- Removed manual installation notes from QUICK_INSTALL.md
- Berkeley Mono now included in default font installation list

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-09 13:34:11 -06:00
parent 2fcf26506a
commit bf255df1ff
3 changed files with 14 additions and 7 deletions

View File

@@ -252,9 +252,17 @@ else
print_info "Poppins already installed"
fi
# Note about Berkeley Mono (commercial font)
print_warning "Berkeley Mono is a commercial font and must be installed manually"
print_info "Visit: https://berkeleygraphics.com/typefaces/berkeley-mono/"
# Download and install Berkeley Mono
if [[ ! -f "$FONT_DIR/BerkeleyMono-Regular.otf" ]]; then
print_info "Downloading Berkeley Mono font family..."
curl -fsSL "https://static.due.ren/site/font/BerkeleyMono-Regular.otf" -o "$FONT_DIR/BerkeleyMono-Regular.otf"
curl -fsSL "https://static.due.ren/site/font/BerkeleyMono-Bold.otf" -o "$FONT_DIR/BerkeleyMono-Bold.otf"
curl -fsSL "https://static.due.ren/site/font/BerkeleyMono-Oblique.otf" -o "$FONT_DIR/BerkeleyMono-Oblique.otf"
curl -fsSL "https://static.due.ren/site/font/BerkeleyMono-Bold-Oblique.otf" -o "$FONT_DIR/BerkeleyMono-Bold-Oblique.otf"
print_info "Berkeley Mono installed"
else
print_info "Berkeley Mono already installed"
fi
# =============================================================================
# COMPLETION