A menubar application for Mac, Windows and Linux that brings stunning wallpapers from Unsplash right to your desktop. Works on macOS 10.12+, Windows 10+ and Linux.
This project is an unofficial cross-platform desktop application based on Unsplash Wallpapers official application for Mac with more features and better performance.
|
|
|
- Electron
- React
- Redux
- redux-saga
- styled-components
- Axios
- Wallpaper
- electron-json-storage
- immutable-js
- Flow
- ESLint - Airbnb JavaScript Style Guide
- etc.
- Load high-quality wallpapers based on Unsplash popular categories.
- Automatic update (cloud-hosted builds)
- Work on any popular operating systems like Mac, Windows and Linux.
- History of set wallpapers.
- Automatic set wallpapers daily, weekly, or manual (optional).
- Run at startup system (optional).
- Dark mode (optional or auto by Mojave appearance on Mac).
- Direct download ability for every picture.
- Link to photographer profile on Unsplash website.
$ git clone https://github.com/soroushchehresa/unsplash-wallpapers.git unsplash-wallpapers
Place Your Unsplash access key as UNSPLASH_ACCESS_KEY
in .env
file.
Development:
$ yarn && yarn dev
# OR
$ npm i && npm run dev
Production:
$ yarn && yarn package-all
# OR
$ npm i && npm run package-all