Skip to content

v0.2.0

Choose a tag to compare

@Numbatt Numbatt released this 05 May 23:33
· 199 commits to main since this release

Visual theme editor + image backgrounds + 5 new built-in themes.

Added

  • 5 new built-in themes: tokyo-night, dracula, nord, gruvbox-dark, catppuccin-mocha.
  • Custom themes via JSON in ~/Library/Application Support/gh-wallpaper/themes/.
  • Visual theme editor — native macOS SwiftUI window with system color pickers, a dim slider, an image-background picker, and a live preview re-rendered from the same SVG pipeline the daemon uses. Open with:
    • gh-wallpaper themes new <name> — start from scratch
    • gh-wallpaper theme <id> --edit — edit a custom in place, or fork a built-in
  • Themes CRUD: gh-wallpaper themes delete|export|import for the share-a-theme loop.
  • Image backgrounds for custom themes — PNG/JPEG behind the heatmap with a backgroundDimAlpha overlay.
  • Linux community recipe in contrib/linux/ (shell renderer + systemd timer + per-DE setters).
  • Daily install-stats analytics (server-side only, no client telemetry).

Removed

  • Themes sunset and forest — capping built-ins at 12. Users on those ids fall back to github-dark; closest replacements: paper (warm light) and ocean (cool light).

Install / upgrade:

brew upgrade Numbatt/tap/gh-wallpaper

See CHANGELOG.md for the full notes.