https://github.com/deep5050/bingo
A Bing wallpaper downloader utility. Set 4K images as desktop wallpapers.
https://github.com/deep5050/bingo
bing-wallpaper cli python-cli typer-cli wallpaper
Last synced: 6 months ago
JSON representation
A Bing wallpaper downloader utility. Set 4K images as desktop wallpapers.
- Host: GitHub
- URL: https://github.com/deep5050/bingo
- Owner: deep5050
- License: mit
- Created: 2023-08-22T06:21:09.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-07T08:17:10.000Z (over 2 years ago)
- Last Synced: 2024-11-07T16:50:46.788Z (about 1 year ago)
- Topics: bing-wallpaper, cli, python-cli, typer-cli, wallpaper
- Language: Python
- Homepage:
- Size: 336 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
BINGO!
A Bing wallpaper downloader utility
# Install
```bash
pip3 install bingo-cli --user
```
# Usage
```
deep@deep$ bingo --help
Usage: bingo [OPTIONS]
Download Bing wallpapers and save them as images on the user's desktop folder by default.
╭─ Options ───────────────────────────────────────────────────────────────────────────────────────────────╮
│ --day INTEGER Day ranging from 0-6. 0 is │
│ today, 6 is a week ago. │
│ [default: 0] │
│ --today --no-today Download today's wallpaper. │
│ [default: no-today] │
│ --yesterday --no-yesterday Download yesterday's wallpaper │
│ [default: no-yesterday] │
│ --random --no-random Download a random wallpaper. │
│ [default: no-random] │
│ --uhd --no-uhd Download images in ulta HD │
│ (4k) resolutions │
│ [default: uhd] │
│ --country TEXT Bing service country │
│ [default: US] │
│ --path TEXT Path to save the wallpaper │
│ [default: /home/deep/Desktop] │
│ --set --no-set Set the image as wallpaper. │
│ [default: no-set] │
│ --version --no-version Show app version and exit. │
│ [default: no-version] │
│ --install-completion [bash|zsh|fish|powershell|pws Install completion for the │
│ h] specified shell. │
│ [default: None] │
│ --show-completion [bash|zsh|fish|powershell|pws Show completion for the │
│ h] specified shell, to copy it or │
│ customize the installation. │
│ [default: None] │
│ --help Show this message and exit. │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯
```
## Supported countries
- US --> "en-US": English (United States)
- CN --> "zh-CN": Chinese (China)
- JP --> "ja-JP": Japanese (Japan)
- IN --> "en-IN": English (India)
- BR --> "pt-BR": Portuguese (Brazil)
- FR --> "fr-FR": French (France)
- DE --> "de-DE": German (Germany)
- CA --> "en-CA": English (Canada)
- GB --> "en-GB": English (United Kingdom)
- IT --> "it-IT": Italian (Italy)
- ES --> "es-ES": Spanish (Spain)
- CA --> "fr-CA": French (Canada)
Example:
```bash
deep@deep$ bingo --country IN --random
```