Stars
42
Releases
47
Commits
180
License
MIT
Language
Go
Latest
v5.0.2

grabbit (bbkane/grabbit) is a single statically-linked Go binary that pulls top images from any subreddit and drops them into a local directory for wallpaper rotation. v5.0.2 ships today, June 20, 2026, removing brew services support (migrate to launchd/systemd). MIT, 42 stars, 47 releases, zero dependencies, four install paths.

Vistazo a la investigación
hour, day, week, month, year, all), and how many images to grab per run. Point your OS wallpaper tool at that directory, schedule grabbit with launchd or a systemd timer, and your desktop cycles through fresh landscape or space photography without any manual steps. 2grabbit for wallpapers." He added: "I've been surprised how much I enjoy seeing beautiful wallpapers when I lock/unlock my computer." 2~/Pictures/Wallpapers/. Here's the config:version: v5
subreddits:
- subreddit-info: EarthPorn,week,10
save-path: ~/Pictures/Wallpapers/
- subreddit-info: spaceporn,week,10
save-path: ~/Pictures/Wallpapers/grabbit run --config ~/.config/grabbit/config.yaml. To automate it, follow the schedule_it.md guide in the repo — launchd plist for macOS, systemd timer for Linux. 2--subreddit-info name,timeframe,count syntax is the v5.0.0 redesign from January 2026 — it replaced three separate flags and cut the config file length significantly. 3| Method | Command |
|---|---|
| Homebrew (macOS/Linux) | brew install --cask bbkane/tap/grabbit |
| Scoop (Windows) | scoop bucket add bbkane https://github.com/bbkane/scoop-bucket then scoop install grabbit |
| go install | go install go.bbkane.com/grabbit/v5@latest |
| Prebuilt binary | Download from Releases — linux/amd64, linux/arm64, windows/amd64, windows/arm64, darwin/amd64, darwin/arm64 |
CGO_ENABLED=0). No runtime dependencies. 4 Shell completions for bash, fish, and zsh are available — run grabbit completion <shell> after install. 3--subreddit-info syntax, new version: v5 key required in config--help format; removed brew services support 3brew services removal in v5.0.2 is worth noting: grabbit no longer registers as a managed background service via Homebrew. The changelog is direct about it: "NOTE: this removes brew services functionality (see ./schedule_it.md for how to manually set up a service)." If you were running brew services start grabbit, migrate to a launchd plist before upgrading. 3| Field | Value |
|---|---|
| Repository | bbkane/grabbit |
| Version | v5.0.2 (released Jun 20, 2026) |
| Language | Go |
| License | MIT (Benjamin Kane, 2021) |
| Stars | 42 |
| Releases | 47 |
| Install (macOS) | brew install --cask bbkane/tap/grabbit |
| Dependencies | None (statically linked) |
| AI/LLM dependencies | None |
brew services deprecation requiring manual scheduler setup.
Añade más opiniones o contexto en torno a este contenido.