commit 0fcbed783a7964278161988f44b7796d77eb78c7 Author: PJ Date: Mon Aug 31 15:19:17 2026 +0530 margin and margin-calendar casks diff --git a/Casks/margin-calendar.rb b/Casks/margin-calendar.rb new file mode 100644 index 0000000..37ea6d2 --- /dev/null +++ b/Casks/margin-calendar.rb @@ -0,0 +1,29 @@ +cask "margin-calendar" do + version "0.0.2" + sha256 "a11bb6c2a18eb7a75b893f77b9813f51295d480d969497e07844955c8c0c6bd7" + + url "https://github.com/priyanshujain/margin-calendar/releases/download/v#{version}/Margin.Calendar_#{version}_universal.dmg", + verified: "github.com/priyanshujain/margin-calendar/" + name "Margin Calendar" + desc "Keyboard-driven calendar for Google Calendar" + homepage "https://github.com/priyanshujain/margin-calendar" + + livecheck do + url :url + strategy :github_latest + end + + auto_updates true + depends_on macos: :catalina + + app "Margin Calendar.app" + + zap trash: [ + "~/Library/Application Support/studio.margin.calendar", + "~/Library/Caches/studio.margin.calendar", + "~/Library/HTTPStorages/studio.margin.calendar", + "~/Library/Preferences/studio.margin.calendar.plist", + "~/Library/Saved Application State/studio.margin.calendar.savedState", + "~/Library/WebKit/studio.margin.calendar", + ] +end diff --git a/Casks/margin.rb b/Casks/margin.rb new file mode 100644 index 0000000..a9f2f7b --- /dev/null +++ b/Casks/margin.rb @@ -0,0 +1,29 @@ +cask "margin" do + version "0.1.17" + sha256 "cfafa6b78922aeff9d5db219e7d5fd2b3bd7a1dfcbb4b80ad8c54d46de524fef" + + url "https://github.com/priyanshujain/margin/releases/download/v#{version}/Margin_#{version}_universal.dmg", + verified: "github.com/priyanshujain/margin/" + name "Margin" + desc "Offline writing studio that exports print-ready and ebook files" + homepage "https://margin.73ai.org/" + + livecheck do + url :url + strategy :github_latest + end + + auto_updates true + depends_on macos: :catalina + + app "Margin.app" + + zap trash: [ + "~/Library/Application Support/studio.margin.app", + "~/Library/Caches/studio.margin.app", + "~/Library/HTTPStorages/studio.margin.app", + "~/Library/Preferences/studio.margin.app.plist", + "~/Library/Saved Application State/studio.margin.app.savedState", + "~/Library/WebKit/studio.margin.app", + ] +end diff --git a/README.md b/README.md new file mode 100644 index 0000000..b32b968 --- /dev/null +++ b/README.md @@ -0,0 +1,12 @@ +# homebrew-margin + +The Homebrew tap for [margin](https://github.com/priyanshujain/margin) and its siblings. + +``` +brew tap priyanshujain/margin +brew install --cask margin +``` + +The casks here are rewritten by each app's release workflow, so a version bump lands within a +minute of the GitHub release leaving draft. Nothing in this repo is edited by hand except when a +cask gains or loses a stanza.