Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zibanpirate/bing-daily-wallpaper

Set Bing image of the day as your desktop wallpaper, daily!
https://github.com/zibanpirate/bing-daily-wallpaper

bing bing-wallpaper cli cross-platform electron nodejs typescript wallpaper

Last synced: 11 days ago
JSON representation

Set Bing image of the day as your desktop wallpaper, daily!

Awesome Lists containing this project

README

        

# Bing Daily Wallpaper

[![](https://img.shields.io/npm/v/bing-daily-wallpaper-cross-platform)](https://www.npmjs.com/package/bing-daily-wallpaper-cross-platform)
[![](https://img.shields.io/npm/dm/bing-daily-wallpaper-cross-platform)](https://www.npmjs.com/package/bing-daily-wallpaper-cross-platform)

Set Bing image of the day as your desktop wallpaper, daily!

## Get Started

### Perquisites

Make sure you have:

- [NodeJS](https://nodejs.org/) 10 or higher
- [NPM](https://www.npmjs.com/) or [Yarn](https://yarnpkg.com/)

### Setup

install via NPM:

```terminal
npm i -g bing-daily-wallpaper-cross-platform
```

Or install via Yarn:

```terminal
yarn global add bing-daily-wallpaper-cross-platform
```

### Run

To set the latest bing daily image as your desktop wallpaper simply run:

```terminal
bdw
```

and you're all set.

## Contributing

To get started see [the contributing guidelines](https://github.com/ZibanPirate/bing-daily-wallpaper/blob/master/.github/CONTRIBUTING.md).

## Todos

- [x] Cross-platform support (MacOS, Linux, Windows)
- [ ] More than 90% test coverage
- [ ] Update wallpaper automatically each day
- [ ] Electron App for non-programmers

## License

Copyright (c) 2020 Zakaria Mansouri (twitter: [@zibanpirate](https://twitter.com/zibanpirate)) Licensed under the MIT license.