dorkhub

ChollianWallPaper

🌎 Real time wallpaper engine for Windows and macOS

pjessesco
C++727 forksupdated 11 months ago
git clone https://github.com/pjessesco/ChollianWallPaper.gitpjessesco/ChollianWallPaper

Chollian WallPaper

macOS Windows

thumbnail

Chollian WallPaper is a simple app that aims to set real time satellite images from Chollian 2A as your desktop wallpaper.

Usage

After install and execute, Chollian Wallpaper is visible in your system tray. Right click to use or set.

Features

  • Set real time satellite image as wallpaper
  • 5 different color tones
Preview

RGB True, Natural color tone

Water Vapor wv

Cloud cloud

Ash ash

  • Various image resolutions from 1K to 8K
  • Various image ratios (4:3, 16:9, 16:10)
  • 2 download options :
    • Performance for lower memory/network usage
    • Quality for higher image quality (recommended only for high resolutions)
  • Various Earth size

Supported OS

  • Windows
  • macOS (>= Big Sur, offering universal binary for Intel and Apple Silicon)

Download

Released binaries are able in here. Under-development/debug versions are available in github actions.

Dependency

  • CMake
  • curl
  • Qt6

Build

macOS

  1. Build Qt>=6.2.0
  2. Build OpenSSL and CURL using scripts/build_openssl_curl.sh
  3. Build Chollian Wallpaper using CMake.
  4. Refer github workflow for more details (CMake parameters, etc).

Building Qt can be replaced with installing it using homebrew, and CURL is embedded in macOS natively. Reason for building them is to offer universal binary for both Intel/Apple Silicon. See 2021.10 how we've done it before with homebrew.

Windows

  1. Install Qt6 and CMake

  2. Download pre-built curl. link

  3. Set environment variables.

  4. Run below commands

mkdir build
cd build
cmake -DCURL_LIBRARY=path/to/libcurl.dll.a -DCURL_INCLUDE_DIR=path/to/include ..
MSBuild.exe PACKAGE.vcxproj -p:Configuration=Release

License

Every satellite images used in this project are copyrighted by the Korea Meteorological Administration, and they can NOT be used for commercial purposes.

This project is distributed under the MIT license.

more like this

ForwardWidgets

Widgets for Douban and Trakt watchlists plus personalized recommendations, live TV streaming including PlutoTV, Yatu ra…

JavaScript247

agentlytics

Comprehensive analytics dashboard for AI coding agents — Cursor, Windsurf, Claude Code, VS Code Copilot, Zed, Antigravi…

JavaScript555
@f

DailyWallpaperHub

多源壁纸聚合平台 · 自动归档 Bing + Unsplash 精选壁纸 · AI 视觉故事生成 · 企业微信推送 · GitHub Pages 在线画廊

Python50

r2

Free open-source Cloudflare R2 desktop client and S3 GUI for macOS, Windows, and Linux. Manage Cloudflare R2, AWS S3, M…

TypeScript50

search

search projects, people, and tags