Skip to content

marguerite/linux-bing-wallpaper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux Bing Wallpaper

It sets Bing.com wallpaper of the Day as your Linux Desktop

It supports GNOME (2 and 3), KDE 4 / Plasma 5, XFCE4, MATE, Cinnamon, LXDE(LXQT).

Usage

Install golang.

git clone https://github.com/marguerite/linux-bing-wallpaper
cd linux-bing-wallpaper
export GO111MODULE=on
go mod download
go mod vendor
go build

Copy the generated linux-bing-wallpaper somewhere (/usr/bin for example)

Fill the config.yaml and copy it to ~/.config/linux-bing-wallpaper/

Run it using cron or systemd user service.

So next time you boot your computer for the first time in a day, it'll update your wallpaper.

Easy commands

    /usr/bin/linux-bing-wallpaper -market=en-US

Example cron usage (crontab -e for your user)

# m h dom mon dow command
* * * * * /usr/bin/linux-bing-wallpaper -market=en-US

Example systemd user service usage

mkdir -p ~/.config/systemd/user
cp -r bing-wallpaper.service ~/.config/systemd/user
systemctl --user enable bing-wallpaper
systemctl --user start bing-wallpaper

Known problems

On KDE Plasma 5(until 5.18), you have to unlock your desktop to receive wallpaper updates, there's no other way.

About

set Bing Wallpaper of the Day as your Linux Desktop's wallpaper

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages