Skip to content

Daily Wallpaper from bing.wallpaper.pics for Linux & Unix

License

Notifications You must be signed in to change notification settings

darkoverlordofdata/badabing

Repository files navigation

Bada Bing

Daily Wallpaper from https://bing.wallpaper.pics/ for Linux & Unix

Images are copyright to their respective owners. 
Bing is a trademark of Microsoft. 
This application is not affiliated with Bing or its services in any way.

Usage:
com.github.darkoverlordofdata.badabing [OPTION?]

Help Options:
-h, --help          Show help options

Application Options:
--schedule=INT      Run scheduled
--display           Display the gui
--update            Update the wallpaper
--force             Force overwwrite
--list              List cache content
--locale=STRING     Locale
--auto              Auto start
--height            Screen height
--width             Screen width

Screenshot

Screenshot

dependancies

For GhostBSD, install ninja, meson, granite and libappindicator

For Ubuntu:     
    sudo apt install valac -y
    sudo apt install libgtk-3-dev libgranite-dev libjson-glib-dev libappindicator3-dev libsoup2.4-dev libnotify-dev gettext -y

    sudo apt install python-is-python3

build

(meson build --prefix=/usr/local)
ninja -C build
sudo ninja -C build install

post build

Enable automation by using gui to set preferences.
General Preferences:

    Launch on start:
        creates a desktop file in ./config/autostart

    Enable tray icon
        puts an icon with menu in the system tray 

    Run daily cron job:
        creates daily job in crontab at 12.01 am

    Use system tray notifier:
        notify when the screen changes

    Generate screen lock assets:
        Integrate with catlock (https://github.com/darkoverlordofdata/kitty-cat-lock.git), my screen lock application.

Mate screensaver

Works with mate-screensaver. On the mate menu, select Preferences->Screensaver.
Set the background picture to ~/Pictures/badabing.jpg

todo

check ~/.face or ~/Pictues/avatar.png for screen lock assets
take Quit out of StatusIcon script
screen lock drop down list: catlock; metalock
b/w icon for 'Indicator Applet Complete'

icon

The icon is from [icons8](https://icons8.com/icon/pack/user%20interface/small)

[terms](https://community.icons8.com/t/can-i-use-icons8-for-free/30)

https://ubuntu-mate.community/t/tip-on-re-ordering-the-indicators/5346 https://ubuntu-mate.community/t/tip-on-re-ordering-the-indicators/5346

About

Daily Wallpaper from bing.wallpaper.pics for Linux & Unix

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published