All Projects → marguerite → Linux Bing Wallpaper

marguerite / Linux Bing Wallpaper

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

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Linux Bing Wallpaper

typecatcher
Download Google webfonts on the Linux desktop
Stars: ✭ 73 (-16.09%)
Mutual labels:  linux-desktop
Tauonmusicbox
The Linux desktop music player from the future! 🌆
Stars: ✭ 494 (+467.82%)
Mutual labels:  linux-desktop
Govcl
Cross-platform Golang GUI library.
Stars: ✭ 953 (+995.4%)
Mutual labels:  linux-desktop
ArchLinuxTutorial
✨Arch Linux安装使用教程 每日实时更新! | 包含ArchLinux从安装到日常使用、娱乐、编程、媒体制作的各个方面,让Arch成为你的常用系统吧! | 提供在线网页文档 ✨
Stars: ✭ 513 (+489.66%)
Mutual labels:  linux-desktop
Pangolin desktop
Pangolin Desktop UI shell, designed for dahliaOS, written in Flutter.
Stars: ✭ 408 (+368.97%)
Mutual labels:  linux-desktop
Anti Ddos
🔒 Anti DDOS | Bash Script Project 🔒
Stars: ✭ 561 (+544.83%)
Mutual labels:  linux-desktop
dotfiles
Files that start with a dot (they're very cool).
Stars: ✭ 124 (+42.53%)
Mutual labels:  linux-desktop
Deai
DEsktop Automation Infrastructure
Stars: ✭ 74 (-14.94%)
Mutual labels:  linux-desktop
Chromecast mpris
📺 Control Chromecasts from Linux and D-Bus
Stars: ✭ 413 (+374.71%)
Mutual labels:  linux-desktop
Vorta
Desktop Backup Client for Borg
Stars: ✭ 922 (+959.77%)
Mutual labels:  linux-desktop
Vimix Icon Theme
vimix-icon-theme
Stars: ✭ 255 (+193.1%)
Mutual labels:  linux-desktop
Gnome Layout Manager
A bash script that batch installs and tweaks GNOME extensions as well as GTK/Shell themes. There are currently three options available: Unity, Windows and macOS.
Stars: ✭ 383 (+340.23%)
Mutual labels:  linux-desktop
Jde
Linux desktop environment built with HTML5, CSS, JavaScript and Python.
Stars: ✭ 591 (+579.31%)
Mutual labels:  linux-desktop
jupyter-remote-desktop-proxy
Run a Linux Desktop on a JupyterHub
Stars: ✭ 46 (-47.13%)
Mutual labels:  linux-desktop
Strawberry
🍓 Strawberry Music Player
Stars: ✭ 972 (+1017.24%)
Mutual labels:  linux-desktop
cast control
📺 Control Chromecasts from Linux and D-Bus
Stars: ✭ 443 (+409.2%)
Mutual labels:  linux-desktop
Direwolf Arch Rice
🐺🍚 A guide to replicating my riced Arch Linux set-up.
Stars: ✭ 501 (+475.86%)
Mutual labels:  linux-desktop
Argos
Create GNOME Shell extensions in seconds
Stars: ✭ 1,251 (+1337.93%)
Mutual labels:  linux-desktop
Google Chinese Handwriting Ime
Written in Electron for Linux.
Stars: ✭ 58 (-33.33%)
Mutual labels:  linux-desktop
Plotinus
A searchable command palette in every modern GTK+ application
Stars: ✭ 805 (+825.29%)
Mutual labels:  linux-desktop

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].