Add timemachine-snapshot-manager extension#24478
Add timemachine-snapshot-manager extension#24478mattiacolombomc wants to merge 3 commits intoraycast:mainfrom
Conversation
|
Congratulations on your new Raycast extension! 🚀 Due to our current reduced availability, the initial review may take up to 10-15 business days. Once the PR is approved and merged, the extension will be available on our Store. |
Greptile SummaryThis PR adds a new Time Machine Snapshot Manager extension that helps users reclaim disk space by listing and bulk-deleting local APFS snapshots. The implementation includes:
The extension follows Raycast standards with proper configuration, documentation, and keyboard shortcuts. Previous issues with manual Confidence Score: 5/5
Important Files Changed
|
extensions/timemachine-snapshot-manager/src/clean-snapshots.tsx
Outdated
Show resolved
Hide resolved
|
Hi 👋 Thanks for your contribution 🔥 How is this compared wit hRaycast Store: Time Machine by @SuoweiHu |
|
Hey @pernielsentikaer, thanks for the review! 👋 Good question — I'm aware of the guidelines around not duplicating existing extensions, but I submitted this because I believe they serve fundamentally different purposes. The existing "Time Machine" extension is a controller — toggle backups, start a backup, open System Preferences. Quick-access to Time Machine's controls. This extension is a snapshot cleaner. It lists all local APFS snapshots (Time Machine, CCC, Arq, Backblaze) and lets you selectively delete them to reclaim disk space. It also handles parallel deletion with configurable threads, since operations like Different use cases: one controls the backup process, this one cleans up what's already on disk. Happy to rename to "Time Machine Snapshot Cleaner" if that makes the distinction clearer! (or if you have any suggestions, I'm here to listen 😉 ) |
Greptile found no issues!From now on, if a review finishes and we haven't found any issues, we will not post anything, but you can confirm that we reviewed your changes in the status check section. This feature can be toggled off in your Code Review Settings by deselecting "Create a status check for each PR". |
|
This pull request has been automatically marked as stale because it did not have any recent activity. It will be closed if no further activity occurs in the next 7 days to keep our backlog clean 😊 |
|
hey @pernielsentikaer , any chance you could review this please? 🙏 I also opened #24539 |
|
Thanks for your contribution 🔥 We already have an extension in the Store that deals with TimeMachine. Could we consider enhancing the existing extension below instead of creating another one? Raycast Store: Time Machine by @SuoweiHu If there are unique features or workflows you’re aiming to add, we’d love to hear them and see if they can be integrated into this to avoid duplication and improve discoverability.
|
|
This pull request has been automatically marked as stale because it did not have any recent activity. It will be closed if no further activity occurs in the next 7 days to keep our backlog clean 😊 |
|
This pull request has been automatically closed due to inactivity. Feel free to comment in the thread when you're ready to continue working on it 🙂 You can also catch us in Slack if you want to discuss this. |
Description
Time Machine Snapshot Manager - A utility to reclaim disk space by bulk-deleting local Time Machine snapshots.
macOS creates local APFS snapshots when your backup disk is disconnected, silently consuming 50-200GB+ on Macs with limited storage. This extension lets you:
Keyboard Shortcuts
Screencast
CleanShot.2026-01-14.at.15.35.43-converted.mp4
Checklist
npm run buildand tested this distribution build in Raycastassetsfolder are used by the extension itselfREADMEare placed outside of themetadatafolder