https://github.com/thedevsaddam/ubuntu-live-wallpaper
Live wallpaper changer for ubuntu. Inspired from chrome momentum extension
https://github.com/thedevsaddam/ubuntu-live-wallpaper
live-wallpaper online-wallpaper ubuntu-live-wallpaper ubuntu-online-wallpaper ubuntu-wallpaper wallpaper-changer
Last synced: 6 months ago
JSON representation
Live wallpaper changer for ubuntu. Inspired from chrome momentum extension
- Host: GitHub
- URL: https://github.com/thedevsaddam/ubuntu-live-wallpaper
- Owner: thedevsaddam
- License: mit
- Created: 2016-10-30T09:03:08.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2018-12-07T21:04:18.000Z (almost 7 years ago)
- Last Synced: 2023-02-27T13:26:40.364Z (over 2 years ago)
- Topics: live-wallpaper, online-wallpaper, ubuntu-live-wallpaper, ubuntu-online-wallpaper, ubuntu-wallpaper, wallpaper-changer
- Language: Python
- Size: 284 KB
- Stars: 43
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Ubuntu-live-wallpaper
Live wallpaper changer for ubuntu. Inspired from chrome momentum extension
### Installation
Open terminal ( ctrl+alt+t ) and go to __Downloads__ directory
```bash
cd ~/Downloads/
```
Clone the repository
```bash
git clone https://github.com/thedevsaddam/ubuntu-live-wallpaper.git
```
or download the zip file manually and unzip to __Downloads__ directory
Change permission to 777
```bash
sudo chmod -R 777 ubuntu-live-wallpaper
```
Open crontab in edit mode
```bash
crontab -e
```
Copy the line below and paste
```bash
*/5 * * * * python /home/YOUR_USER_NAME/Downloads/ubuntu-live-wallpaper/wallpaper-changer.py
```
Replace YOUR_USER_NAME by your user name.
_Note: To get username type `whoami` in interminal_
The Cron job will run the script every five minutes and change the wallpaper. You can configure the Cron job to change the refresh time.
__If you want set wallpaper category and tag__
```bash
cd ~/Downloads/ubuntu-live-wallpaper/
```
then run the command below:
```python
./wallpaper-conf.py category=category1,category2 tag=tag1,tag2
```
#### Available category
* food
* nature
* people
* technology
* buildings
* objects
__Note:__ Tags are the keyword to find specific wallpaper in a category. Please use some relevant `tag` with `category`. `DO NOT USE MULTIPLE CATEGORY WITH MULTIPLE TAG`
Good example of custom configuration is given below:
```python
./wallpaper-conf.py category=technology tag=mac,ipad
./wallpaper-conf.py category=nature tag=sea,river
```
### TODO
* ~~Detect largest resolution among the connected monitors~~
* Change wallpaper by season
* Change wallpaper by morning, mid-day, evening and night
* Easy installation
### Credits:
* [Image source](https://source.unsplash.com)
### **License**
The **Ubuntu-live-wallpaper** is a open-source application licensed under the [MIT License](LICENSE.md).