Skip to content

Simple bash script to set a Dynamic Wallpaper according to certain conditions.

License

Notifications You must be signed in to change notification settings

megasyl/dynamic-wallpaper

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dynamic-wallpaper

Buy Me A Coffee Support me on ko-fi

Simple bash script to set a Dynamic Wallpaper according to certain conditions (currently TIME).

gif

How to install

Follow the steps below (You can run test.sh to test it before installing it on your system) -

  • Install hsetroot, xrandr(for xfce only)
# On Archlinux
sudo pacman -Sy xorg-xrandr hsetroot

# On Ubuntu or Debian
sudo apt-get install x11-xserver-utils hsetroot
  • For swaywm support users must install oguri. The oguri daemon must be started for the script to work. Oguri can be installed on Arch linux via AUR.

  • Clone this repository and...

cd $HOME
git clone https://github.com/adi1090x/dynamic-wallpaper.git
cd dynamic-wallpaper
chmod +x install.sh
./install.sh
  • Run the program and choose an option
$ dwall

Dynamic Wallpaper V1.0
Developed By - Aditya Shakya (@adi1090x)

Available options:
-bitday		-firewatch

Features

  • (Currently) 2 different types of wallpaper set (2560x1440px).
  • (Currently) Change according to time, throughout the day.
  • Tested on - WM: Openbox, i3wm, Fluxbox, Fvwm, Swaywm & DE: Pantheon, Gnome(ubuntu), Deepin, Cinnamon, XFCE, LXDE, MATE.

Previews

Bit day Firewatch
img img

Support This Project

undefined undefined undefined

FYI

  • Currently, KDE is not supported.
  • If you can improve it, you're welcome.
  • You can add dwall -option & to your wm autostart file to set it as wallpaper after login.
  • Have Fun!

About

Simple bash script to set a Dynamic Wallpaper according to certain conditions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%