anitnilay20 / anitnilay20/thoth

Add Homebrew Cask distribution for macOS

オープン
#30 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
enhancement feature
主要言語
Rust
スター
70
フォーク
5
平均マージ
10時間 33分
マージ済み PR(30日)
2

説明

## Problem
Currently, macOS users need to manually download the DMG and run `xattr -cr /Applications/Thoth.app` to remove the quarantine attribute before they can use the app. This creates friction in the installation process.

## Solution
Set up Homebrew Cask distribution to provide a better installation experience for macOS users.

### Benefits:
- Users can install with `brew install --cask thoth`
- Homebrew handles quarantine removal automatically
- Easier updates via `brew upgrade`
- Better UX for technical macOS users
- No Apple Developer Program required

### Implementation Steps:
1. Create a Homebrew tap repository (e.g., `anitnilay20/homebrew-tap`)
2. Add a Cask formula that points to GitHub releases
3. Configure the formula to:
- Download the DMG from latest release
- Install to /Applications
- Handle quarantine attributes
4. Update README with Homebrew installation instructions
5. Optionally: Update release workflow to automatically update the Cask formula

### References:
- [Homebrew Cask Documentation](https://docs.brew.sh/Cask-Cookbook)
- Example casks from other Rust GUI apps

### Alternative:
Could also submit to the main homebrew-cask repository once the project is more mature.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。